CNC Machining Programmer
CA$95K - CA$125K/yr
The Machining Manufacturing Programmer is responsible for executing defined projects of moderate to high complexity. This role involves following established work plans, achieving both short-term and ...
CA$95K - CA$125K/yr
The Machining Manufacturing Programmer is responsible for executing defined projects of moderate to high complexity. This role involves following established work plans, achieving both short-term and ...
CA$95K - CA$125K/yr
The Machining Manufacturing Programmer is responsible for executing defined projects of moderate to high complexity. This role involves following established work plans, achieving both short-term and ...
CA$95K - CA$125K/yr
The Machining Manufacturing Programmer is responsible for executing defined projects of moderate to high complexity. This role involves following established work plans, achieving both short-term and ...
CA$95K - CA$125K/yr
The Machining Manufacturing Programmer is responsible for executing defined projects of moderate to high complexity. This role involves following established work plans, achieving both short-term and ...
$30 - $35/hr
CNC Programmer Etobicoke $30-$33/hr We are seeking an experienced CNC Programmer with strong machining skills to join a growing precision manufacturing team in Etobicoke . This role is ideal for a ...
Quick apply
$30 - $35/hr
CNC Programmer Etobicoke $30-$33/hr We are seeking an experienced CNC Programmer with strong machining skills to join a growing precision manufacturing team in Etobicoke . This role is ideal for a ...
CA$95K - CA$125K/yr
The Machining Manufacturing Programmer is responsible for executing defined projects of moderate to high complexity. This role involves following established work plans, achieving both short-term and ...
CA$95K - CA$125K/yr
The Machining Manufacturing Programmer is responsible for executing defined projects of moderate to high complexity. This role involves following established work plans, achieving both short-term and ...
Ottawa, ON · On-site
CA$60K - CA$100K/yr
The CNC Machinist (Programmer) will support prototype development and commercialization activities across Q-Block's existing product lines from the company's Alberta node. The role combines CAM ...
Quick apply
Ottawa, ON · On-site
CA$60K - CA$100K/yr
The CNC Machinist (Programmer) will support prototype development and commercialization activities across Q-Block's existing product lines from the company's Alberta node. The role combines CAM ...
$60K - $100K/yr
The CNC Machinist (Programmer) will support prototype development and commercialization activities across Q-Block's existing product lines from the company's Alberta node. The role combines CAM ...
$60K - $100K/yr
The CNC Machinist (Programmer) will support prototype development and commercialization activities across Q-Block's existing product lines from the company's Alberta node. The role combines CAM ...
Oldcastle, ON · On-site
The Programmer/Machinist will report directly to the Machine Team Leader. We offer competitive wages, health and dental benefits, a company-matched pension plan, semi-annual bonuses, an employee ...
Oldcastle, ON · On-site
The Programmer/Machinist will report directly to the Machine Team Leader. We offer competitive wages, health and dental benefits, a company-matched pension plan, semi-annual bonuses, an employee ...
$30 - $35/hr
CMM Programmer Technician Position Summary: The CMM Programmer Technician is responsible for writing CMM programs and performing layouts of sample and prototype parts in the die-casting and machining ...
$30 - $35/hr
CMM Programmer Technician Position Summary: The CMM Programmer Technician is responsible for writing CMM programs and performing layouts of sample and prototype parts in the die-casting and machining ...
Markham, ON · Hybrid
The Senior Audiovisual Programmer role will require the candidate to provide programs and configurations for new and existing AV systems. Essential Duties and Responsibilities: * Pre-sales support ...
Markham, ON · Hybrid
The Senior Audiovisual Programmer role will require the candidate to provide programs and configurations for new and existing AV systems. Essential Duties and Responsibilities: * Pre-sales support ...
Oldcastle, ON · On-site
The Programmer/Machinist will report directly to the Machine Team Leader. We offer competitive wages, health and dental benefits, a company-matched pension plan, semi-annual bonuses, an employee ...
Quick apply
Oldcastle, ON · On-site
The Programmer/Machinist will report directly to the Machine Team Leader. We offer competitive wages, health and dental benefits, a company-matched pension plan, semi-annual bonuses, an employee ...
Markham, ON · On-site
The Senior Audiovisual Programmer role will require the candidate to provide programs and configurations for new and existing AV systems. Essential Duties and Responsibilities: * Pre-sales support ...
Quick apply
Markham, ON · On-site
The Senior Audiovisual Programmer role will require the candidate to provide programs and configurations for new and existing AV systems. Essential Duties and Responsibilities: * Pre-sales support ...
One of our clients is looking for a CNC Machinist / Programmer in the manufacturing industry. Qualifications & Requirements: 1+ year experience in CNC machining or programming Ability to read ...
One of our clients is looking for a CNC Machinist / Programmer in the manufacturing industry. Qualifications & Requirements: 1+ year experience in CNC machining or programming Ability to read ...
Stoney Creek, ON · On-site
CMM Programmer Technician Position Summary: The CMM Programmer Technician is responsible for writing CMM programs and performing layouts of sample and prototype parts in the die-casting and machining ...
Quick apply
Stoney Creek, ON · On-site
CMM Programmer Technician Position Summary: The CMM Programmer Technician is responsible for writing CMM programs and performing layouts of sample and prototype parts in the die-casting and machining ...
We are recruiting for a current opening for a Controls/PLC Programmer with one of our production clients. Duties: Reporting to the Maintenance Supervisor, the Controls/PLC Programmer develops ...
Quick apply
We are recruiting for a current opening for a Controls/PLC Programmer with one of our production clients. Duties: Reporting to the Maintenance Supervisor, the Controls/PLC Programmer develops ...
Markham, ON · Hybrid
Senior Statistical Programmer Location: Ontario, Canada Employment Type: Indefinite Function: Service Delivery About Sitero Sitero is an emerging leader in clinical services and software solutions ...
Markham, ON · Hybrid
Senior Statistical Programmer Location: Ontario, Canada Employment Type: Indefinite Function: Service Delivery About Sitero Sitero is an emerging leader in clinical services and software solutions ...
Markham, ON · On-site
Senior Statistical Programmer Location: Ontario, Canada Employment Type: Indefinite Function: Service Delivery About Sitero Sitero is an emerging leader in clinical services and software solutions ...
Quick apply
Markham, ON · On-site
Senior Statistical Programmer Location: Ontario, Canada Employment Type: Indefinite Function: Service Delivery About Sitero Sitero is an emerging leader in clinical services and software solutions ...
The T-SQL Data Conversion Developer is responsible for programming all the transformations required to integrate clients' initial data into our Central Data Repository (CDR). To do this, they will ...
The T-SQL Data Conversion Developer is responsible for programming all the transformations required to integrate clients' initial data into our Central Data Repository (CDR). To do this, they will ...
The Recreation Programmer will ensure that all residents in the Long Term Care Programme have the opportunity to participate in recreational and social activities that meet their needs and interests.
The Recreation Programmer will ensure that all residents in the Long Term Care Programme have the opportunity to participate in recreational and social activities that meet their needs and interests.
The T-SQL Data Conversion Developer is responsible for programming all the transformations required to integrate clients' initial data into our Central Data Repository (CDR). To do this, they will ...
The T-SQL Data Conversion Developer is responsible for programming all the transformations required to integrate clients' initial data into our Central Data Repository (CDR). To do this, they will ...
Be Seen First
Oakville, ON · On-site
CA$38 - CA$50/hr
PLC Programmer - Conveyor Systems Wage range offered is based off of on-the-job experience. We are seeking an experienced PLC Programmer with strong expertise in conveyor systems , belt conveyors ...
Quick apply
Be Seen First
Oakville, ON · On-site
CA$38 - CA$50/hr
PLC Programmer - Conveyor Systems Wage range offered is based off of on-the-job experience. We are seeking an experienced PLC Programmer with strong expertise in conveyor systems , belt conveyors ...
$16.35 - $21.88
5% of jobs
$21.88 - $27.40
11% of jobs
$30.54 is the 25th percentile. Wages below this are outliers.
$27.40 - $32.93
16% of jobs
$32.93 - $38.46
11% of jobs
The median wage is $40.07 / hr.
$38.46 - $43.99
26% of jobs
$46.99 is the 75th percentile. Wages above this are outliers.
$43.99 - $49.52
13% of jobs
$49.52 - $55.05
2% of jobs
$55.05 - $60.58
2% of jobs
$60.58 - $66.11
2% of jobs
$66.11 - $71.63
5% of jobs
$71.63 - $77.16
7% of jobs
$16
$43
$77
| Aspect | Programmer Programmer | Software Developer |
|---|---|---|
| Required Credentials | Typically a diploma or degree in computer science or related field | Similar credentials, often with additional certifications or experience |
| Work Environment | Often focused on coding tasks within development teams | Involves designing, coding, testing, and maintaining software applications |
| Employer & Industry Usage | Used across tech companies, startups, and IT departments | Common in software firms, tech giants, and enterprise IT |
| Search & Comparison Intent | People compare to understand roles, skills, and career paths | Often 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.

CA$95K - CA$125K/yr
Other
Medical, Dental, Vision, Life, Retirement, PTO
Posted 12 days ago