CNC Programmer

CNC Industries Ltd.

Nisku

On-site

CAD 70,000 - 100,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

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

Get past ATS filters

Benefits offered by this job

Company-sponsored benefits
RRSP matching program
On-site gym
Salaried position
Flexible work times
Challenging, complex components

Job summary

CNC Industries Ltd. in Canada is seeking an experienced CNC Programmer to own the development of machining processes from new drawings to first-run success.

You will collaborate with machinists to create practical, repeatable workflows for complex components across mill-turn and 5-axis setups, programming on FANUC, SEIMENS, HEIDENHAIN, and MAZATROL controls. This role emphasizes problem-solving and process ownership.

Qualifications

  • 5+ years of experience setting up and running CNC machines.
  • 2+ years of experience with ESPRIT, or a similarly advanced CAD/CAM package.
  • Strong experience with mill-turn machines and 5-axis machining strategies.
  • Experience with API and oilfield threading.
  • A solid understanding of tooling, feeds and speeds, workholding, and machining strategy.
  • Basic knowledge of Lean Manufacturing and/or Six Sigma.
  • The ability to work collaboratively with machinists while still taking ownership of your projects.

Responsibilities

  • Create CNC programs and machining processes for new and existing projects.
  • Review drawings and determine practical machining strategies.
  • Select tooling, workholding, and other requirements for new jobs.
  • Program complex components using ESPRIT EDGE.
  • Develop processes for mill-turn equipment, 5-axis milling machines, and lathes.
  • Create programs for FANUC, SEIMENS, HEIDENHAIN and MAZATROL machine controls.
  • Work directly with setup machinists during first-run production.
  • Troubleshoot programs, tooling, and processes when things don’t go according to plan.
  • Take ownership of the processes you create and see them through to successful completion.
  • Review completed jobs and implement corrective actions to improve profitability and quality.

Skills

ESPRIT EDGE
Mill-turn machining
5-axis machining
CAM programming
Tooling, feeds and speeds
Oilfield threading
Lean Manufacturing / Six Sigma

Tools

ESPRIT

Job description

About CNC Industries

At CNC Industries, we're a high-mix, low-volume machine shop specializing in complex components. Our customers often come to us with challenging parts, tight timelines, and work that requires more than simply loading an existing program and hitting cycle start.

That's where this role comes in.

We're looking for an experienced CNC Programmer who enjoys solving problems, developing machining processes, and taking a job from a new drawing through to a successful first run.

What You'll Be Doing

As a CNC Programmer, you'll have a lot of ownership over the work you create. You'll work closely with our machinists to develop practical, repeatable processes that can perform on the shop floor.

Your day-to-day responsibilities will include:

  • Creating CNC programs and machining processes for new and existing projects
  • Reviewing drawings and determining practical machining strategies
  • Selecting tooling, workholding, and other requirements for new jobs
  • Programming complex components using ESPRIT EDGE
  • Developing processes for mill-turn equipment, 5-axis milling machines, and lathes
  • Creating programs for FANUC, SEIMENS, HEIDENHAIN and MAZATROL machine controls
  • Working directly with setup machinists during first-run production
  • Troubleshooting programs, tooling, and processes when things don't go according to plan
  • Taking ownership of the processes you create and seeing them through to successful completion
  • Reviewing completed jobs and implementing corrective actions to improve profitability and quality
What We're Looking For

Ideally, you bring:

  • 5+ years of experience setting up and running CNC machines
  • 2+ years of experience with ESPRIT, or a similarly advanced CAD/CAM package
  • Strong experience with mill-turn machines and 5-axis machining strategies
  • Experience with API and oilfield threading
  • A solid understanding of tooling, feeds and speeds, workholding, and machining strategy
  • Basic knowledge of Lean Manufacturing and/or Six Sigma
  • The ability to work collaboratively with machinists while still taking ownership of your projects

Most importantly, we're looking for someone who understands machining from both sides: what works in the CAM system and what actually works at the machine.

Why Work With Us?

Good people do their best work when they're given the tools, flexibility, and support to succeed.

At CNC Industries, we offer:

  • Company-sponsored benefits
  • RRSP matching program
  • On-site gym
  • Salaried position
  • Flexible work times
  • The opportunity to work on challenging, complex components instead of running the same parts every day
  • A high-mix environment where your machining knowledge and problem-solving skills have a real impact
Interested?
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

CNC Programmer
CNC Programmer

CNC Industries • Nisku

On-site
CAD 70,000 - 95,000
Company-sponsored benefits
RRSP matching
On-site gym
+1
CNC Machinist(s) - Program, set-up & run
CNC Machinist(s) - Program, set-up & run

Manufacturingjobsite • Hamilton

On-site
CAD 21,000 - 35,000
On-site parking
Health / dental insurance
Overtime opportunities
+2
CNC Programmer
CNC Programmer

NPAworldwide • Milton

On-site
CAD 48,000 - 62,000
CNC Machinist
CNC Machinist

Wchrs • Brandon

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

The New Era Group • Toronto

On-site
CAD 110,000 - 140,000
CNC Machinist/Programmer
CNC Machinist/Programmer

Synectics Inc. • Hamlet of Clairmont

On-site
CAD 55,000 - 75,000
Dental coverage
Extended health
Vision benefits
+2
CNC Programmer
CNC Programmer

NordSpace Corp. • Markham

Hybrid
CAD 65,000 - 85,000
Programmer
Programmer

Peak Toolworks • Marieville

On-site
CAD 55,000 - 75,000
CNC Mill Programmer & Machinist
CNC Mill Programmer & Machinist

MAS Precision Parts Ltd. • Vaughan

On-site
CAD 65,000 - 90,000
CNC PROGRAMMER
CNC PROGRAMMER

ADP, Inc. • Vaughan

On-site
CAD 39,000 - 52,000