CNC Programmer

itec group, Inc.

Milton

On-site

CAD 90,000 - 98,000

Full time

14 days+

Get a reply from this recruiter

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

itec group in Milton, Ontario is seeking a skilled CNC Programmer to join our precision manufacturing team. You will develop and optimize CNC programs using Mastercam for 5-axis milling and CNC lathes, interpret drawings, and ensure high-quality parts.

You will also set up tooling and support operators to maximize efficiency. Collaborate with engineering to verify first-off parts, adjust tool paths, speeds and feeds, and troubleshoot issues to minimize downtime.

Qualifications

  • Proven experience as a CNC Programmer in a precision manufacturing environment.
  • Strong proficiency with Mastercam for CNC programming and 5-axis milling.
  • Hands-on machining experience with CNC lathes and tooling setups.
  • Ability to interpret complex drawings, CAD models and GD&T.

Responsibilities

  • Develop, modify and optimize CNC programs using Mastercam for 5-axis milling and lathes.
  • Interpret engineering drawings and specs to develop efficient machining strategies.
  • Program complex components with tight tolerances and quality requirements.
  • Set up tooling, fixtures and workholding for production operators.
  • Provide hands-on support, setup instructions and troubleshooting.
  • Optimize tool paths, speeds and feeds to improve cycle times and tool life.
  • Verify first-off parts and maintain production records; collaborate to resolve issues.

Skills

Mastercam
CNC programming
5-axis milling
CNC lathe
Tooling setup
GD&T
Troubleshooting

Tools

CNC lathes
5-axis milling machines

Job description

We're excited to share an open opportunity for a CNC Programmer to join a well-established manufacturing organization. This position offers an excellent opportunity for an experienced CNC professional to work with advanced machining technology, including 5-axis milling and CNC lathes. The successful candidate will be responsible for developing and optimizing CNC programs using Mastercam, while also performing tooling setups and providing hands-on support to machine operators to ensure efficient, accurate and high-quality production.

Daily responsibilities may include but are not limited to:
  • Develop, modify and optimize CNC programs using Mastercam for 5-axis milling machines and CNC lathes.
  • Interpret engineering drawings, CAD models, blueprints and technical specifications to develop efficient machining strategies.
  • Program complex components while ensuring dimensional accuracy, quality standards and production requirements are met.
  • Perform tooling selection, preparation and setup for CNC machines and production operators.
  • Set up cutting tools, holders, fixtures and workholding equipment to support efficient machining operations.
  • Provide hands-on technical support to machine operators, including tooling adjustments, setup instructions and program troubleshooting.
  • Optimize machining processes, tool paths, cutting speeds and feeds to improve cycle times, tool life and overall productivity.
  • Troubleshoot machining issues and make program adjustments to maintain quality and minimize downtime.
  • Collaborate with machinists, operators, quality personnel and engineering teams to resolve production challenges.
  • Verify first-off components and ensure finished parts meet engineering specifications and quality requirements.
  • Maintain accurate CNC programs, setup sheets, tooling documentation and other relevant production records.
  • Identify opportunities for continuous improvement in machining processes, tooling strategies and manufacturing efficiency.
Mandatory Requirements:
  • Proven experience as a CNC Programmer within a precision machining or manufacturing environment.
  • Strong proficiency with Mastercam for CNC programming.
  • Hands-on Machining experience
  • Experience programming and operating CNC lathes.
  • Strong understanding of tooling selection, cutting tools, workholding and machine setup procedures.
  • Experience preparing tooling setups and providing technical support to CNC machine operators.
  • Ability to interpret complex engineering drawings, CAD models, GD&T and machining specifications.
  • Strong understanding of machining practices, cutting speeds, feeds, tolerances and material properties.
  • Excellent troubleshooting skills with a focus on quality, efficiency and continuous improvement.

Salary:$90,000 - $98,000

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior CNC Programmer
Senior CNC Programmer

The New Era Group • Toronto

On-site
CAD 110,000 - 140,000
Senior CNC Manufacturing Engineer
Senior CNC Manufacturing Engineer

EXCO Tooling Solution • Markham

On-site
CAD 90,000 - 110,000
CNC Machinist
CNC Machinist

Wchrs • Brandon

On-site
CAD 60,000 - 80,000
Competitive compensation
Opportunities for overtime
Stable full-time position
+3
CNC PROGRAMMER
CNC PROGRAMMER

ADP, Inc. • Vaughan

On-site
CAD 39,000 - 52,000
Senior 5 Axis CNC Machinist/Programmer
Senior 5 Axis CNC Machinist/Programmer

Power Staffing Solutions • Toronto

On-site
CAD 110,000 - 150,000
CNC Programmer
CNC Programmer

NPAworldwide • Milton

On-site
CAD 48,000 - 62,000
Senior CNC Machinist/Machine Shop Programmer - 5-Axis
Senior CNC Machinist/Machine Shop Programmer - 5-Axis

De-Havilland-Aircraft-of-Canada-Lt • Calgary

On-site
CAD 95,000 - 130,000
Competitive compensation
Benefits package
Growth opportunities
CNC Programmer
CNC Programmer

Owen Sound • Windsor

On-site
CAD 60,000 - 90,000
CNC Machinist
CNC Machinist

Tru-Tech Precision Inc. • Mississauga

Hybrid
CAD 52,000 - 78,000
Equal opportunity employer
Senior CNC Programmer – Aerospace, 5-Axis & Live Tooling
Senior CNC Programmer – Aerospace, 5-Axis & Live Tooling

Manufacturingjobsite • Richmond

On-site
CAD 55,000 - 69,000