A complete application in a minute
Tailored resume and cover letter, ready to send.
CNC Industries in Canada is seeking an experienced CNC Programmer to own the development and optimization of machining processes from drawing to first article.
You will collaborate with machinists to craft practical, repeatable ESPRIT-based programs for complex parts, including mill-turn and 5-axis work, on multiaxis machines with FANUC, SEIMENS, HEIDENHAIN, and MAZATROL controls.
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.
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:
Ideally, you bring:
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.
Good people do their best work when they're given the tools, flexibility, and support to succeed.
At CNC Industries, we offer: