Machine Shop Programmer / Setup operator

K-Line Insulators Limited

Toronto

On-site

CAD 39,000 - 55,000

Full time

9 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

K-Line Insulators Limited in Toronto, ON, seeks a skilled CNC Machine Shop Programmer/Setup Operator to prepare, set up, and optimize CNC machines for production runs. You will load, edit, and verify CNC programs and perform first-off inspections to ensure parts meet specifications.

Responsibilities include adjusting offsets, speeds, and feeds to maximize performance, troubleshooting issues to minimize downtime, and collaborating with machinists and quality control teams to maintain high-quality

Qualifications

  • 5+ years of experience in CNC setup, programming and machining.
  • Ability to read blueprints, GD&T, and technical drawings.
  • Experience with measuring tools such as micrometers, calipers, gauges.

Responsibilities

  • Set up CNC machines for production per work orders and blueprints.
  • Install and align tooling, fixtures, and workpieces.
  • Load, edit, and verify CNC programs.
  • Perform first-off inspections to verify parts meet specs.
  • Adjust offsets, speeds, and feeds to optimize performance.
  • Troubleshoot setup and machining issues to minimize downtime.
  • Collaborate with machinists, programmers, and quality control.
  • Maintain clean, organized, safe work environment.
  • Document setup processes and changes.

Skills

CNC programming
CNC setup
G-code
Blueprint reading
Metrology

Tools

FANUC controls
FADAL controls
Calipers

Job description

We are seeking a skilled CNC Machine Shop Programmer/Setup Operator responsible for preparing, setting up, and optimizing CNC machines for production runs. This role ensures machines are properly configured, tools are correctly installed, and programs are accurately loaded to meet quality and efficiency standards. The ideal candidate has strong technical knowledge, attention to detail, and experience working in a fast-paced manufacturing environment.

Key Responsibilities
  • Set up CNC machines (mills, lathes, or multi-axis machines) for production according to work orders and blueprints
  • Install and align tooling, fixtures, and workpieces
  • Load, edit, and verify CNC programs as needed
  • Perform first-off inspections to ensure parts meet specifications
  • Adjust machine offsets, speeds, and feeds to optimize performance and quality
  • Troubleshoot setup and machining issues to minimize downtime
  • Work closely with machinists, programmers, and quality control teams
  • Maintain a clean, organized, and safe work environment
  • Ensure adherence to company standards, safety procedures, and production schedules
  • Document setup processes and any changes made during production
Qualifications
  • 5+ years of experience in CNC setup, programming, and machining
  • Strong understanding of CNC machinery, tooling, and machining processes
  • Ability to read and interpret blueprints, GD&T, and technical drawings
  • Experience with measuring tools (micrometers, calipers, gauges, etc.)
  • Proficiency with G-code and CNC programming basics (FANUC and FADAL controls)
  • Knowledge of various materials such as aluminum, steel, cast iron, etc.
  • Strong problem-solving skills and attention to detail
Prefered Skills
  • Experience with multi-axis CNC machines (4-axis, 5-axis)
  • Background in lean manufacturing or continuous improvement is an asset
  • Ability to train or mentor junior machinists
  • Forklift license is an asset
Working Conditions
  • Manufacturing/shop environment with exposure to noise, coolant, and metal chips
  • Shift work and overtime may be required
  • Competitive hourly wage based on experience
  • Health, dental, and vision benefits
  • Overtime pay
  • Opportunities for advancement and skill development
  • Opportunities to grow into a leadership role
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Machine Set-Up Operator
Machine Set-Up Operator

Bormill Inc • Hamilton

On-site
CAD 40,000 - 42,000
Machine Operator I
Machine Operator I

Core Laboratories • Red Deer

On-site
CAD 52,000 - 68,000
CNC Milling Set-up Operator
CNC Milling Set-up Operator

Manufacturing Job Site • Hamilton

On-site
CAD 32,000 - 41,000
Extended health and dental benefits
LTD, Life & AD&D coverage
Competitive wages + shift premium
CNC Set-up Operator
CNC Set-up Operator

Almag Aluminum • Brampton

On-site
CAD 50,000 - 70,000
Profit sharing
Health care spending account
Education assistance program
+3
CNC Machinist
CNC Machinist

Wchrs • Brandon

On-site
CAD 60,000 - 80,000
Competitive compensation
Opportunities for overtime
Stable full-time position
+3
CNC Lathe Programmer/Set-Up Operator (Mazak Mazatrol)
CNC Lathe Programmer/Set-Up Operator (Mazak Mazatrol)

Davis-Standard • Brampton

On-site
CAD 60,000 - 80,000
CNC Supervisor / Lead Machinist
CNC Supervisor / Lead Machinist

ZOOK • Burlington

On-site
CAD 55,000 - 75,000
CNC Machinist/Programmer
CNC Machinist/Programmer

STRIVE Recruitment Inc. • Hamilton

On-site
CAD 41,000 - 48,000
Hourly wage
Day shift
Full-time
+8
CNC Milling Operator
CNC Milling Operator

Hands HR • Vaughan

On-site
Machine Operator I
Machine Operator I

Core Laboratories Canada Limited • Canada

On-site
CAD 52,000 - 66,000