CNC Programmer jobs in Ontario

Found 211 jobs
Sort by:

Senior CNC Programmer Technical - Specialized Roles Toronto

Selekktus
Toronto

Our client is a precision aerospace manufacturer producing complex, build-to-print components for global OEMs. With advanced machining technologies and an AS9100-regulated environment, we are expanding our programming group and hiring aSenior CNC Programmer to lead process development, machining optimization, and New Product Introduction support. This role is highly visible and critical to...

View salary & More Info
a day ago

CNC Programmer

Groupe DCM
Mississauga

Job Summary: The CNC Programmer is responsible for maintaining and developing programming for machining operations. The CNC Programmer will write and implement programming to improve the efficiency of production as well as the quality of finished products. This individual will utilize blueprints, CAD software, engineering schematics and other specifications in order to determine machine sequences...

View salary & More Info
3 hours ago

Senior CNC Programmer & Manufacturing Lead - Aerospace

Bell & Associates, Inc.
Toronto

A leading engineering consultancy in Toronto is seeking a Sr. CNC Programmer to design and optimize manufacturing processes for aerospace projects. The successful candidate will lead a team, ensuring quality and safety in a precision machining environment. Candidates should have extensive CNC programming experience, particularly with complex materials like Nickel Alloy and titanium. This role...

View salary & More Info
11 hours ago

CNC Programmer / Machinist

SPM Automation
Windsor

Job Description Come be a part of a fast paced, exciting environment in the plastics welding and automation industry. SPM has assembled a young, talented team of mechanical and electrical designers, project managers, machine builders, millwrights and electricians to work in a collaborative manner. As we lead the way in new technology development, prototyping, plastics joining, finishing and...

View salary & More Info
6 days ago

CNC Programmer

Legrand, North America
Mississauga

Join to apply for the CNC Programmer role at Legrand, North America 2 days ago Be among the first 25 applicants Join to apply for the CNC Programmer role at Legrand, North America At a Glance Position DescriptionAt a GlanceLegrand has an exciting opportunity for a CNC Programmer to join the Power Bus Way Team in Mississauga, ON. The CNC Programmer will be responsible for providing support...

View salary & More Info
6 days ago

CNC Programmer - (Siemens NX)

Magellan Aerospace Corporation
Mississauga

Magellan Aerospace is a global, integrated aerospace company that provides complex assemblies and systems solutions to aircraft and engine manufacturers, and defence and space agencies worldwide. At Magellan we have over 80 years of collective knowledge and experience in the aerospace industry, and believe one truth: People create value. Employees are our greatest resource in working towards a...

View salary & More Info
13 hours ago

CNC Setup Programmer - Brampton, ON (On-site)

Victaulic Company
Brampton

Job Title: CNC Setup Programmer (Machine Shop) Location: Brampton, ON Shift: 6 :00 AM – 2 :30 PM Victaulic, founded in 1919, revolutionized pipe assembly with the invention of the "Victory Joint." Today, it's a global leader in grooved mechanical pipe joining and flow control solutions. With over 4,000 patents and operations in 140+ countries, Victaulic serves various industries, including...

View salary & More Info
5 days ago

CNC Programmer/Machinist

SPM Automation (Canada) Inc.
Windsor

About Us This position is for Spire Precision Manufacturing , a sister company of SPM. At Spire, we specialize in precision CNC machining, supported by the same engineering expertise and high‑tech environment that define the SPM group. Our team is made up of skilled engineers, machinists, and technicians who thrive in a collaborative, fast‑growing atmosphere. We’re looking for a CNC Machinist /...

View salary & More Info
a day ago

CNC Programmer/Machinist - Afternoons

Eclipse Automation
Cambridge

Join to apply for the CNC Programmer/Machinist - Afternoons role at Eclipse Automation 1 day ago Be among the first 25 applicants Job Title: CNC Programmer/Machinist - Afternoons Location: Cambridge, ON | On-site Job Type: Full-time Compensation: $33.00 - $44.00/hour Benefits: RRSP, health/dental/vision package, reimbursement for tuition and professional dues, paid vacation, personal...

View salary & More Info
2 days ago

CNC Machinist & Programmer — Precision & Kaizen

Multimatic Inc.
Vaughan

A global engineering company is seeking a CNC Machinist / Programmer in Vaughan, Canada. The role involves programming and operating CNC machines, inspecting parts, and collaborating with teams to ensure manufacturing excellence. Candidates should have one year of equivalent experience, be mechanically inclined, and possess skills in CNC programming and technical report writing. A commitment to...

View salary & More Info
a day ago
Remote

Green CNC CAD Programmer – Production

Benchmark Site Services Inc
Ottawa

A manufacturing company in Ottawa is seeking a skilled candidate for a green job role involving the development of production processes and depth proficiency in CNC operations. The position requires a high school diploma and at least one year of relevant experience. Responsibilities include overseeing production, inspecting processes, and using software like AutoCAD and SolidWorks. The role is...

View salary & More Info
11 hours ago

CNC Setup Programmer

Victaulic
Brampton

Description Job Title: CNC Setup Programmer (Machine Shop) Location: Brampton, ON Shift: 6:00 AM – 2:30 PM Victaulic, founded in 1919, revolutionized pipe assembly with the invention of the "Victory Joint." Today, it's a global leader in grooved mechanical pipe joining and flow control solutions. With over 4,000 patents and operations in 140+ countries, Victaulic serves various industries,...

View salary & More Info
3 days ago

CNC Machinist/Powermill Programmer

Forge Consulting Group
Windsor

CNC Machinist/Powermill Programmer - Windsor Our client, a leader in CNC machining is looking for an experienced CNC Machinist/Powermill Programmer to join their team in Windsor, on a STEADY DAY Shift. This is a high-tech environment comprised with skilled engineers, machinists, and technicians who thrive in a collaborative, fast-growing atmosphere. This person will want to advance their skills...

View salary & More Info
6 days ago

CNC Programmer

Christie
Kitchener

Christie Digital Systems Innovations ULC, 809 Wellington St. N., Kitchener, Ontario, Canada Job Description Posted Friday, January 9, 2026 at 5:00 AM We give bright minds the tools to be truly creative and innovative. Join our team! At Christie®, we create award-winning light technology solutions and services that help our partners and customers deliver unforgettable shared experiences.We’re...

View salary & More Info
13 hours ago

CNC Programmer - Afternoon Shift

BWX Technologies
Oakville

Overview At BWXT Precision Manufacturing Inc. (BWXT PMI), we are committed to excellence in every business initiative. With nearly 130 workers across locations in Oakville, Ontario, BWXT PMI is a leading supplier of nuclear-grade materials and precision-machined components for CANDU nuclear power utilities around the globe. BWXT PMI is a leading supplier of nuclear-grade materials and...

View salary & More Info
13 hours ago
Alert me to new jobs like CNC Programmer, Ontario
By continuing to use the website, I agree to the Terms of Use and Privacy Policy. You can tune your job alerts or unsubscribe at any time.

Senior Aerospace CNC Programmer - 5-Axis NPI Lead

Selekktus
Toronto

A precision aerospace manufacturer in Toronto is looking for a Senior CNC Programmer to lead process development and machining optimization for new aerospace programs. The ideal candidate will have over 10 years of experience in CNC programming, advanced CAM skills, and expertise with aerospace materials like Inconel and Titanium. This permanent, full-time position offers a competitive salary...

View salary & More Info
a day ago

Sr. CNC Programmer $120-170k plus bonus

Bell & Associates, Inc.
Toronto

Bell & Associates, Inc. provided pay rangeThis range is provided by Bell & Associates, Inc.. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Base pay range$120,000.00/yr - $170,000.00/yrDirect message the job poster from Bell & Associates, Inc.Sr. CNC ProgrammerToronto, ON, Canada - relocation assistance availableBell & Associates has been...

View salary & More Info
11 hours ago

Lead 5-Axis CNC Programmer & Machinist

SPM Automation (Canada) Inc.
Windsor

A manufacturing company is seeking a CNC Machinist / Powermill Programmer in Windsor, Ontario. The ideal candidate will have over 5 years of programming experience and a strong background in operating 3-axis and 5-axis CNC machines. Responsibilities include programming and maintaining CNC equipment, optimizing machining processes, and ensuring quality standards. Join a team that values precision,...

View salary & More Info
13 hours ago

CNC Programmer/Machinist

Eclipse Automation
Cambridge

Job Title: CNC Programmer/Machinist - Days Location: Cambridge, ON | On-site Job Type: Full-time Compensation: $33.00 - $44.00/hour Benefits: RRSP, health/dental/vision package, reimbursement for tuition and professional dues, paid vacation, personal days, and sick days Overview Eclipse Automation delivers cutting-edge custom automated manufacturing solutions across multiple industries. We...

View salary & More Info
6 days ago

Senior CNC Programmer - Prototyping & Innovation

Christie
Kitchener

A leading technology firm is seeking a skilled CNC Programmer/Machinist to join their innovative team in Kitchener, Ontario. You will manufacture key components for product development, collaborate with engineering, and ensure adherence to quality standards. The ideal candidate has at least 7 years of CNC programming experience, strong communication skills, and a commitment to problem-solving....

View salary & More Info
13 hours ago
The Jobsora algorithm selects vacancies which is based on the parameters you set: position, location, salary level, type of vacancy, etc.
The more parameters you specify, the more precisely, the algorithm will select vacancies for you.
We recommend you to specify such minimum search refinements:
• Job title or company name
Menu