CNC Programmer

Dawn Staffing Solutions Inc

Windsor

On-site

CAD 42,705 - 56,481

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Dawn Staffing Solutions Inc. seeks an experienced CNC Programmer to join our manufacturing team near Tecumseh, Ontario. The role focuses on HEIDENHEIN controls to develop, test, and optimize CNC programs for milling operations.

You will read blueprints and CAD models, set up milling machines, select tooling, and ensure conformance to quality and safety standards, with a strong emphasis on continuous improvement across cycles and processes.

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).
  • Ability to read and interpret 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.

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

Skills

CNC programming
HEIDENHEIN controls
GD&T
Blueprint reading
Problem-solving
Teamwork
CAD/CAM knowledge
5-axis machining

Education

Diploma or certification in Machining/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 Supervisor
CNC Supervisor

Dawn Staffing Solutions Inc • Vaughan

On-site
CAD 44,000 - 48,000
CNC Programmer
CNC Programmer

United States Digital Space LLC • Mississauga

On-site
CNC Set-up Programmer
CNC Set-up Programmer

Nova Staffing Inc. • Brampton

On-site
CAD 70,000 - 100,000
CNC Machinist/Programmer
CNC Machinist/Programmer

United States Digital Space LLC • Vaughan

On-site
CAD 32,000 - 39,000
Company events
Dental care
Disability insurance
+2
CNC Machinist/Powermill Programmer
CNC Machinist/Powermill Programmer

Forge Consulting Group • Windsor

On-site
CAD 65,000 - 90,000
Competitive wage and benefits package
RRSP match
Safety shoe allowance
+1
CNC Machinists
CNC Machinists

Grand River Personnel Limited • Kitchener

On-site
CAD 42,706,000 - 56,482,000
Health and dental plan
Healthcare spending account
Company matching pension plan
CNC Applications Engineer, Advanced Machining Specialist
CNC Applications Engineer, Advanced Machining Specialist

Synectics Inc. • Dartmouth

On-site
CAD 75,000 - 110,000
CNC Senior Operator
CNC Senior Operator

Canadian Manufacturing • Guelph

On-site
CAD 52,000 - 78,000
Market-competitive salaries
Health & dental benefits
Paid sick time off
+2
CNC MasterCam Programmer
CNC MasterCam Programmer

Eurowerx Inc. • Mississauga

On-site
CAD 65,000 - 95,000
Intermediate CNC Programmer
Intermediate CNC Programmer

United States Digital Space LLC • Vaughan

On-site
CAD 50,000 - 55,000
Comprehensive benefits package
Generous vacation and personal days
Custom onboarding training
+1