CNC Programmer - Mechanical Engineering
- ON, Canada
$20 CAD / hour · Contract · Temporary
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