Diploma or degree in: Computer Science, Software Engineering, Electrical Engineering or a related field. This role is ideal for someone who enjoys working at……
Rigorous and creative software development attitude; Write unit and functional tests, debug applications and drivers, document architecture and implementation.…
High school diploma or equivalency certificate. The CNC Programmer/Machinist (Milling) is a senior, high-level programmer and machinist who plans, programs, and……
24h
Centre universitaire de santé McGill - Institut de Recherche
The Research Institute of the MUHC (RI-MUHC) is looking for a highly motivated and skilled programmer/bioinformatician to contribute to the development of the……
Stay current with the latest tools and technologies, driving innovation in interactive content development. You will play a key role in developing innovative……
Depending on your skill set, you may focus more on the backend services development (designing APIs and flexible data services) or frontend development (……
Design and deliver high-quality UI/UX interfaces from early concept to final in-game implementation. Excellent hands-on artistic skills, from pre-visualization……
Gather data from digital platforms (web, paid and organic social, CRM, media tools, ad-hoc reports). Analyze website digital journeys and campaign performance……
The successful candidate will independently work with stakeholders to gather business requirements, identify and access appropriate data sources, perform data……
Bachelors degree in Computer Science, Engineering, or a related technical field or equivalent experience. This role requires a strong understanding of Workflow,……
Conduct monthly reviews of shift structures and team configurations to ensure systems reflect the current operation. Operational forms and leader tools.…
IoT Programmer | C# / Blazor | Day Shift | $75K | Industry 4.0 Projects
Location: Belleville, ON
Salary: $65,000 – $75,000 annually
Schedule: Day Shift Only (Monday–Friday)
About the Opportunity
A leading manufacturing and automation environment seeking an IoT Programmer to support the design, development, and integration of industrial applications. This role is ideal for someone who enjoys working at the intersection of software development and industrial automation (Industry 4.0).
Key Responsibilities
Develop front-end and back-end applications using C#, .NET, and Blazor
Design and build web-based dashboards, HMIs, and data visualization tools
Integrate industrial systems and equipment using:
OPC UA / OPC DA
Kepware
OPC Router
MQTT and IIoT protocols
Build middleware solutions to collect and process machine data
Collaborate with controls engineers to interface with PLCs and automation systems
Develop scalable APIs and microservices
Troubleshoot communication issues between industrial devices and software systems
Support Industry 4.0 initiatives including predictive maintenance and real-time monitoring
Maintain high code quality through testing, documentation, and version control
Required Experience & Education
Diploma or degree in: Computer Science, Software Engineering, Electrical Engineering or a related field
Hands-on experience with C#, .NET, and Blazor frameworks
Experience or exposure to industrial automation, manufacturing systems, or IIoT environments
Key Skills & Qualifications
Strong full-stack development experience
Experience with industrial communication protocols (OPC, MQTT, etc.)
Knowledge of PLC communication and industrial data systems
Experience building APIs, middleware, and microservices
Familiarity with SQL/NoSQL databases and data modeling
Understanding of Industry 4.0 concepts
Strong troubleshooting and problem-solving skills
Ability to collaborate cross-functionally with engineering and production teams
Work Environment & Physical Requirements
Combination of office and production floor environment
Ability to sit, stand, and work at a computer for extended periods
Flexibility for training (on-site and off-site)
Additional Information
Ongoing training and development provided
Structured onboarding and learning curve
Inclusive hiring process with accommodations available upon request
Relocation assistance offered
Apply Now
If you’re interested in working on cutting-edge IoT and industrial automation projects, apply today with your resume.
The minimum salary is $65K and the max salary is $75K.
$65K – $75K/yr (Employer provided)
$70K
/yr Median
Belleville
If an employer includes a salary or salary range on their job, we display it as "Employer provided". If a job has no salary data, Glassdoor displays a "Glassdoor estimate" if available. To learn more about "Glassdoor estimates", see our FAQ page.
Working here doesn’t have to be a secret
Sign in to browse authentic reviews, anonymous ratings and salary data before you apply.