Talent.com
Adecco Canada
CNC Programmer - Mechanical EngineeringAdecco Canada • Scarborough, Ontario, Canada
CNC Programmer - Mechanical Engineering

CNC Programmer - Mechanical Engineering

Adecco Canada • Scarborough, Ontario, Canada
1 day ago
Job type
  • Full-time
  • Temporary
  • Quick Apply
Job description

Adecco is currently hiring a full-time detail-oriented and technically skilled CNC Programmer - Mechanical Engineering to join our client's team. This role is ideal for a recent Mechanical Engineering graduate or an individual with experience in CNC programming and CAD/CAM software who is looking to grow their career in a dynamic manufacturing environment.
As a CNC Programmer, you will be responsible for reviewing and modifying 3D CAD models, creating CNC milling machine programs, and collaborating closely with engineers and designers throughout the development process to ensure designs meet DFMA standards while maintaining all project requirements.

  • Pay Rate: $ 20.00/hour
  • Location: Scarborough, ON
  • Shift: Monday to Friday | 7:30 AM to 2:00 PM
  • Job type: Temporary | Full-time
  • Vacancy Status: This posting is for an existing vacancy .

Here's why you should apply:

  • Paid weekly accurate and on time
  • Strong health and safety programs
  • Medical and dental benefits once qualified
  • Free training programs
  • New and quicker onboarding process

Responsibilities:

  • Analyze SolidWorks models, drawings, sketches, and design data to determine dimensions, cutting configurations, tooling requirements, machine speeds, and feed rates.
  • Review and modify 3D CAD models to ensure compliance with DFMA (Design for Manufacturing and Assembly) standards.
  • Determine stock material sizes and prepare order sheets for raw material requirements.
  • Create CNC machine programs using G-code for milling operations.
  • Generate numeric control files (.TAP, .CNC, .NC) using the appropriate post-processors.
  • Verify CNC programs using CAMWorks simulation to ensure proper material removal and prevent collisions, gouging, or tooling issues.
  • Prepare setup sheets, job instructions, and process documentation to support machine operators.
  • Modify and optimize machining programs to improve efficiency and eliminate programming errors.
  • Observe machine trial runs and validate programmed instructions.
  • Collaborate with Department Managers, Engineers, and Group Leaders to support continuous improvement initiatives.
  • Follow company quality standards, policies, and procedures.
  • Maintain a clean and organized work area through daily housekeeping activities.
  • Report health and safety concerns promptly and adhere to all Occupational Health & Safety regulations.
  • Perform additional duties as assigned.

Qualifications and Skills:

  • Post-secondary diploma or degree in Mechanical Engineering or a related technical field.
  • 1 to 3 years of relevant experience in CNC programming, CAD/CAM, or manufacturing environments.
  • Experience working with SolidWorks, CAM software, and CNC machining processes is an asset.
  • Strong organizational and problem-solving skills.
  • Excellent written and verbal communication skills.
  • Strong time management and attention to detail.
  • Ability to read and interpret design briefs, technical drawings, safety procedures, and operational manuals.
  • Proficient in preparing reports, documentation, and correspondence.
  • Ability to work independently and as part of a collaborative team.
  • Mu st be legally eligible to work, and reside in Canada

Are you interested in this position? Apply now! Our dynamic team of recruiters will reach out if you qualify for this role.
At Adecco our purpose is simple: to make the future work for everyone. We live our values, Passion, Collaboration, Inclusion, Courage, and Customers at Heart, by fostering a workplace where diversity is celebrated and every voice matters. We encourage applications from individuals of all backgrounds and identities. Together, we're making the future work for everyone.
Please reach out to learn how the Aspire Academy can upskill you into your next role.
@@j
#CAM6702



Create a job alert for this search

CNC Programmer - Mechanical Engineering • Scarborough, Ontario, Canada

Similar jobs

CNC Applications & Training Specialist

AXYZ CNC RoutersToronto, ON, CA
Full-time

A global CNC machinery provider is seeking an Applications Specialist in the Greater Toronto Area, Canada.This full-time on-site role requires providing technical expertise, hands-on training, and ... Show more

 • Promoted

Junior Tools Programmer

Lightspeed StudiosToronto, ON, CA
Full-time

TiMi Montreal is a new AAA development team making an innovative open‑world role‑playing game in Unreal Engine 5 that is part of the award‑winning TiMi Studio Group and Tencent.The studio’s core te... Show more

 • Promoted

Centrifuge Expert for Mining and Mineral Processing Solutions

Jump! recruitersToronto, ON, CA
Full-time

Bring your centrifuge expertise to the forefront in a dynamic role.Leverage your engineering background and leadership skills while promoting cutting-edge products through various outreach activiti... Show more

 • Promoted

CAD/CAM Programmer

Global Furniture GroupToronto, ON, CA
Full-time

The CAD/CAM Programmer is responsible for supporting activities relating to product development and the subsequent activities that support production manufacturing, as well as new product launch pr... Show more

 • Promoted

Mechanical Engineering Coop - Starting Fall 2026

BBA ConsultantsToronto, ON, CA
Full-time

This is a unique opportunity for you to work with experts and engineering professionals across Canada on interesting and challenging projects.You’ll work closely with our experts, senior engineers ... Show more

 • Promoted

Night Shift Millwright: CNC & Maintenance Pro with Growth

Knoll Inc.Toronto, ON, CA
Full-time

A manufacturing company in Toronto is seeking a Maintenance Mechanic / Millwright for a night shift position.This role focuses on repairing, installing, and troubleshooting industrial equipment, en... Show more

 • Promoted

CNC (Computer Numerical Control) Machinist

First Nations Jobs OnlineToronto, ON, CA
Permanent

KPT Precision located at 217 Queen’s Plate Dr.Suite A-D, Rexdale, Ontario M9W 6Z7 is looking for a CNC Machinist.The position is a permanent full‑time role with 30–44 hours per week.Pay is $38–40 p... Show more

 • Promoted

CNC (computer numerical control) machinist

Techline ManufacturingToronto, ON, CA
Full-time

Secondary (high) school graduation certificate.Work must be completed at the physical location.There is no option to work remotely.Green job Help - Green job – Help.Green jobs contribute to environ... Show more

 • Promoted

Cnc Programmer - Mills And Lathes - $38 - $52 An Hour

Allied MechanicalToronto, Canada
Permanent

CNC Programmer - Mills and Lathes (Ontario, CA)ABOUT ALLIED MECHANICALSince 1951, Allied Mechanical has been providing excellence in machining services to a broad range of business platforms includ... Show more

 • Promoted

Controls Programmer

Innovative Automation Inc.Newmarket, ON, CA
Full-time

Intermediate and Senior Level Positions Available!.Are you a highly motivated, team player, who wants the opportunity to challenge yourself?.Located in Newmarket, Ontario, Mecsmart Systems is a Wor... Show more

 • Promoted

Oracle Centura Programmer

TecTamminaToronto, ON, CA
Full-time

Minimum of 3 years working as an Centura developer.Experience with software development lifecycle.Estimation of Centura enhancement/development.Working as part of AMS core team providing support/ma... Show more

 • Promoted

CNC Set Up and Repair

AT Life RouteToronto, ON, CA
Full-time

This is a full-time on-site role for a CNC Set Up and Repair Technician located in Scarborough, ON.The role involves setting up, operating, and maintaining CNC machines to ensure they function at o... Show more

 • Promoted

CNC (computer numerical control) machinist

Sherwood Innovations IncToronto, ON, CA
Full-time

Secondary (high) school graduation certificate.Work must be completed at the physical location.There is no option to work remotely.Compute dimensions and tolerances of machine parts.Measure and lay... Show more

 • Promoted

Mechanical Engineering Consultant 2 - Nuclear

Sargent & LundyToronto, ON, CA
Full-time

You will be involved in nuclear power plant systems design, including preparation or review of:.Modification packages for operating nuclear power plants.Functional mechanical drawings and/or drawin... Show more

 • Promoted

Experienced Mechanical Engineer in Mining and Design Management

DRA GlobalToronto, ON, CA
Full-time

Step into a Mechanical Engineer role focused on mining and minerals design management.Emphasize innovative designs and quality assurance while working in a collaborative hybrid environment.As a piv... Show more

 • Promoted

Printing - SAP Production Control Coordinator - Shift A (7:30am - 7:30pm)

Polytainers Inc.Toronto, ON, CA
Full-time

Norseman St, Etobicoke, ON M8Z 2R5, Canada.SAP Production Control Coordinator.This role supports daily manufacturing operations by reviewing production orders, investigating discrepancies, technica... Show more

 • Promoted

Tooling Designer Specialized in CNC Machining

SogeclairToronto, ON, CA
Full-time

Enhance production capabilities as a Tooling Designer at SOGECLAIR, focusing on 5-axis CNC machining tooling.Your designs will directly contribute to manufacturing efficiency and quality.The ideal ... Show more

 • Promoted

Stone Fabrication Supervisor: Lead CNC & Production

MT Talent Solutions Inc.Toronto, ON, CA
Full-time

A staffing and recruiting agency is seeking a Stone Fabrication Supervisor in North York.This full-time role requires a hands-on leader with a minimum of 5 years of CNC machine experience.The posit... Show more

 • Promoted

Cnc Programmer - C$22 - C$39 An Hour

VolantToronto, Canada
Full-time

Be among the first 25 applicantsGet AI-powered advice on this job and more exclusive features.At Volant, we believe in doing the right things for the right reasons and continuously strive to improv... Show more

 • Promoted

Mid-Level Mechanical Engineer, Lab Automation

Aumintec Inc.Richmond Hill, York Region, CA
Full-time

Join our team as a Mid-level Mechanical Engineer dedicated to pioneering lab automation solutions.Your design skills and attention to detail will drive the development of innovative medical devices... Show more