CNC Programmer

Dawn Staffing Solutions Inc

Windsor

On-site

CAD 41,000 - 58,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Dawn Staffing Solutions Inc is seeking an experienced CNC Programmer to join our manufacturing team near Tecumseh, ON. The role focuses on developing and optimizing programs for HEIDENHEIN controls and ensuring parts meet tight tolerances.

You will read blueprints, set up milling operations, and collaborate with engineering and production to improve cycle times. The position offers a competitive hourly rate and regular OT in a 3-shift rotation.

Qualifications

  • Diploma or certification in machining/manufacturing technology or equivalent.
  • 3–7+ years of CNC programming experience, preferably with HEIDENHEIN controls.
  • Strong ability to read blueprints and GD&T for milling processes.

Responsibilities

  • Develop, write and optimize CNC programs using HEIDENHEIN controls.
  • Interpret engineering drawings and CAD models to determine machining requirements.
  • Set up and operate CNC mills for testing and validation.
  • Select tools and fixtures for efficient production and quality.
  • Perform first-off inspections and adjust programs to meet specs.
  • Troubleshoot machine issues including tool wear and offsets.
  • Collaborate with engineering/production to improve cycle times.
  • Document programs, tooling and setup instructions.
  • Ensure safety compliance and support continuous improvement.

Skills

HEIDENHEIN controls
CNC programming
3-axis / 4-axis / 5-axis machining
Blueprint interpretation
CAD/CAM software
Precision measuring tools
Problem-solving
Teamwork

Education

Diploma or certification in Machining or Manufacturing Technology

Tools

Mastercam
SolidCAM

Job description

We are seeking an experienced CNC Programmer with strong expertise in HEIDENHEIN controls to join our manufacturing team near Tecumseh, ON.

Pay - $36/hour

Shift - 3 Shift Rotational +OT

Key Responsibilities
  • Develop, write, and optimize CNC programs using HEIDENHEIN controls (e.g., TNC 530, TNC 640)
  • Interpret and analyze blueprints, technical drawings, and CAD models to determine machining requirements
  • Set up and operate CNC milling machines as needed for testing and validation
  • Select appropriate cutting tools, fixtures, and machining strategies for efficient production
  • Perform first-off inspections and make necessary program adjustments to meet quality standards
  • Troubleshoot machining issues, including tool wear, offsets, and program errors
  • Collaborate with engineering and production teams to improve cycle times and processes
  • Maintain accurate documentation of programs, tooling, and setup instructions
  • Ensure compliance with safety regulations and company policies
  • Support continuous improvement initiatives within the machining department
Qualifications
  • Diploma or certification in Machining, Manufacturing Technology, or a related field
  • 3–7+ years of CNC programming experience, preferably with HEIDENHEIN controls
  • Strong knowledge of CNC milling processes (3-axis / 4-axis / 5-axis preferred)
  • Ability to read and interpret complex engineering drawings and GD&T
  • Experience with CAD/CAM software (e.g., Mastercam, SolidCAM, or similar)
  • Proficient in the use of precision measuring tools (calipers, micrometers, gauges)
  • Strong problem-solving and analytical skills
  • Good communication and teamwork abilities
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

CNC Operator & Programmer
CNC Operator & Programmer

I8IS - Infiniti Software Solutions • Hamilton

On-site
CAD 55,000 - 75,000
CNC Supervisor
CNC Supervisor

Dawn Staffing Solutions Inc • Vaughan

On-site
CAD 44,000 - 48,000
Machinist
Machinist

Modern Staffing • Windsor

On-site
Senior CNC Machinist: Program, Set-Up & Run
Senior CNC Machinist: Program, Set-Up & Run

Canadian Manufacturing • Canada

Hybrid
CAD 40,000 - 57,000
Competitive wages up to $35.00/hour
Health / dental insurance
Overtime opportunities
+2
CNC Machine Operator
CNC Machine Operator

PARKER HANNIFIN CORP • Milton

On-site
CAD 39,000 - 41,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 Machinist(s) - Program, set-up & run
CNC Machinist(s) - Program, set-up & run

Canadian Manufacturing • Canada

Hybrid
CAD 40,000 - 57,000
Competitive wages up to $35.00/hour
Health / dental insurance
Overtime opportunities
+2
CNC Machinist
CNC Machinist

The Narmco Group • Windsor

Hybrid
CAD 34,000 - 45,000
CNC Machinist
CNC Machinist

Kibbi Technologies Inc. • Windsor

On-site
CAD 52,000 - 68,000
Medical
Dental
401k
+3
CNC Milling Operator
CNC Milling Operator

Hands HR • Vaughan

On-site