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
5 hours 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

OPEN: Mechanical Engineer

Cpus Engineering Staffing Solutions Inc.Toronto, ON, CA
Full-time

We are currently requesting resumes for the following position.Lead mechanical design, analysis, and evaluations related to Nuclear Generating Stations, nuclear reactor safety systems, and support ... 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

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

Mechanical Project Manager Vancouver

SearchLabsToronto, ON, CA
Full-time

Project Manager – Mechanical Building Systems.Salary Range: $95,000 – $120,000 annually.A respected Canadian engineering consulting firm is looking for a Mechanical Project Manager to join its Vanc... Show more

 • Promoted

CNC (computer numerical control) machinist

Techline ManufacturingToronto, Ontario, Canada
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

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

C++ Developer

Pacer GroupToronto, ON, CA
Full-time

C++ development with strong expertise in.Data Structures, Algorithms, Multithreading, and Concurrency.Python, Terraform, Flux, Azure Data Factory, and Microsoft Azure certifications.We are an equal... Show more

 • Promoted

Project Manager - Mechanical Engineering Role

Smith + AndersenToronto, ON, CA
Full-time

Seek a rewarding position with Smith + Andersen as a Mechanical Project Manager in Toronto, focusing on sustainability and innovative engineering solutions for iconic projects.In this role, you wil... 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