Back to results

CNC Programmer - Mechanical Engineering

  • ON, Canada

$20 CAD / hour · Contract · Temporary

Apply on adecco.com About employer

Applications open in a new tab.

Job details

Pay
$20 CAD / hour
Job type
Contract · Temporary
Apply by
Experience
1 to 3 years of relevant experience in CNC programming, CAD/CAM, or manufacturing environments.
Posting language
English
Posted

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

  • Must 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




More about this job

Responsibilities

The CNC Programmer at Adecco's client will review SolidWorks models and drawings, then write and verify G-code milling programs in CAMWorks. The work also includes preparing setup sheets, documentation and material orders, and supporting machine operators and engineers.

Requirements

Candidates need a diploma or degree in Mechanical Engineering or a related technical field and 1 to 3 years of CNC programming, CAD/CAM or manufacturing experience. SolidWorks, CAM software and CNC machining experience are assets, and candidates must be legally eligible to work in Canada.

Skills

  • SolidWorks
  • CAMWorks
  • CAD/CAM
  • G-code
  • CNC milling programming
  • CNC machining
  • DFMA
  • Post-processors
  • CAM simulation
  • Setup sheet preparation
  • Speeds and feeds calculation
  • Tooling selection
  • Technical drawing interpretation
  • Stock material planning
  • Problem-solving
  • Time management
  • Attention to detail
  • Technical documentation
  • Occupational Health & Safety

Benefits

  • Weekly pay
  • Medical and dental benefits
  • Free training programs

Categories

  • Manufacturing
  • Engineering
  • Technology

Keywords

  • CNC Programmer
  • CNC programming
  • CAD/CAM
  • SolidWorks
  • CAMWorks
  • G-code
  • CNC milling
  • DFMA
  • Mechanical Engineering
  • manufacturing
  • machining
  • numeric control
  • post-processor
  • setup sheets
  • Scarborough
  • temporary contract

Seniority

Entry level

Perks

  • Paid training

Tools

  • SolidWorks
  • CAMWorks
  • CNC milling machine

Languages

  • English

Fields of study

  • Mechanical Engineering
  • Technical field

Report this job

Get in touch
MovoJobs

How can we help?