1

Programmer Programmer Jobs in Belleville, ON (NOW HIRING)

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 ...

Project Engineer

Belleville, ON

CA$75K - CA$115K/yr

  • Retirement

As our new Project Engineer, you will manage a range of standard processes--including engineering, design, budgets, and schedules--to ensure smooth, seamless project execution. Your strong attention ...

Mechanical Engineer

Belleville, ON

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

About us EMS-Tech Inc. is a highly successful and growing engineering firm that specializes in the design and supply of bulk material handling equipment and systems. For almost 40 years, we have been ...

Mechanical Engineer

Belleville, ON · On-site

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

About us EMS-Tech Inc. is a highly successful and growing engineering firm that specializes in the design and supply of bulk material handling equipment and systems. For almost 40 years, we have been ...

Structural Engineer

Belleville, ON

CA$75K - CA$100K/yr

  • Retirement

Structural Engineer As our new Structural Engineer, you'll participate in the establishment of task scope, design concept, specification, schedules and budgeted hours for large material handling ...

Engineering Student

Trenton, ON · On-site

CA$21.37 - CA$31.33/hr

We are seeking an Engineering Student, for our Toronto District , working in Trenton , within our Canadian Buildings Division that are available for 4 or 8 months starting in September 2026. As an ...

Engineering Student

Trenton, ON

CA$21.37 - CA$31.33/hr

We are seeking an Engineering Student, for our Toronto District , working in Trenton , within our Canadian Buildings Division that are available for 4 or 8 months starting in September 2026. As an ...

Engineering Student

Trenton, ON

CA$21.37 - CA$31.33/hr

We are seeking an Engineering Student, for our Toronto District , working in Trenton , within our Canadian Buildings Division that are available for 4 or 8 months starting in September 2026. As an ...

Reliability Engineer

Madoc, ON

CA$96K - CA$113K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • PTO

We are seeking a dedicated Reliability Engineer to focus on long-term monthly and quarterly issues. This role involves analyzing historical data from the CMMS and Production Loss System to prioritize ...

New

Controls & Automation Specialist- Trenton, ON  Join a growing design team that turns customer requirements into fully engineered automated machinery and custom production systems. You will own the ...

Electrical Technologist / Technician

Belleville, ON · On-site

CA$55K - CA$85K/yr

  • Retirement

We're EMS-Tech: a successful and growing engineering firm that specializes in bulk material handling. For over 30 years, we've been lending our expertise to projects great and small, leaving a trail ...

Project Planner

Belleville, ON · On-site

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

About us EMS-Tech Inc., is a highly successful and expanding engineering firm that specializes in the design and supply (OEM) of bulk material handling equipment. For over 40 years we have delivered ...

Project Planner

Belleville, ON · On-site

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

About us EMS-Tech Inc., is a highly successful and expanding engineering firm that specializes in the design and supply (OEM) of bulk material handling equipment. For over 40 years we have delivered ...

Industrial Control Technician

Colborne, ON · On-site

CA$90K - CA$110K/yr

HMI programming and troubleshooting using FactoryTalk View Studio software. * Use of VFD software such as Connected Components Workbench (CCW) to configure, monitor, and simulate motor drives.

next page

Showing results 1-20

Programmer Programmer information

See Belleville, ON salary details

$15

$40

$73

How much do programmer programmer jobs pay per hour?

As of Aug 16, 2026, the average hourly pay for programmer programmer in Belleville, ON is $40.99, according to ZipRecruiter salary data. Most workers in this role earn between $28.47 and $45.55 per hour, depending on experience, location, and employer.

What is the difference between Programmer Programmer vs Software Developer?

AspectProgrammer ProgrammerSoftware Developer
Required CredentialsTypically a diploma or degree in computer science or related fieldSimilar credentials, often with additional certifications or experience
Work EnvironmentOften focused on coding tasks within development teamsInvolves designing, coding, testing, and maintaining software applications
Employer & Industry UsageUsed across tech companies, startups, and IT departmentsCommon in software firms, tech giants, and enterprise IT
Search & Comparison IntentPeople compare to understand roles, skills, and career pathsOften compared to programmers for clarity on responsibilities

While both Programmer Programmer and Software Developer roles involve coding and software creation, Software Developers typically have broader responsibilities including design and testing, whereas Programmers focus mainly on writing code. Understanding these differences helps in choosing the right career path or job search focus.

What cities near Belleville, ON are hiring for Programmer Programmer jobs?

Cities near Belleville, ON with the most Programmer Programmer job openings:

Infographic showing various Programmer Programmer job openings in Belleville, ON as of August 2026, with employment types broken down into 82% Full Time, 9% Part Time, 8% Contract, and 1% Nights. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $85,264 per year, or $41 per hour.

$65K - $75K/yr

Full-time

Re-posted 28 days ago


Job description

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.