CNC Programmer
Location: MN
Schedule: 1st Shift – 5am – 2.30pm
Pay: $45 – $60phr
We’re recruiting a hands-on CNC Programmer for a precision machine shop producing components for industrial equipment. You’ll take jobs from engineering drawing through CAM programming, setup and first-piece inspection, working with machinists to get new parts running and improve existing programs.
This role suits someone who understands what happens at the machine. You’ll make decisions on workholding, tooling and machining strategy, then prove out your programs on the shop floor.
What you’ll do
-
Create, edit and optimize CNC programs for mills and/or lathes using CAD/CAM software.
-
Read engineering drawings and 3D models, interpreting GD&T, tolerances and surface finish requirements.
-
Select tooling, workholding, speeds, feeds and machining sequences based on material and part geometry.
-
Simulate toolpaths, check for interference and support setup and program prove-out on the machine.
-
Work with machinists and quality inspectors to verify first-piece dimensions and troubleshoot issues such as chatter, tool wear and dimensional variation.
-
Maintain setup sheets, tool lists and program revisions so jobs can be run consistently across shifts.
-
Improve existing programs to reduce cycle time and improve tool life while maintaining part quality.
What you’ll bring
-
CNC programming experience in a precision machining environment, with a background in milling, turning or both.
-
Proficiency with Mastercam or comparable CAM software and the ability to read and edit G-code.
-
Hands-on experience with machine setup, offsets, tooling and program prove-out.
-
Ability to interpret GD&T and use precision measuring equipment such as micrometers and bore gauges.
-
Experience with multi-axis machining, live tooling, complex workholding or rotating equipment components is a plus.
If you enjoy figuring out how to machine a challenging part and seeing it through to first-piece approval, we’d like to hear from you.
Darwin Recruitment is acting as an Employment Agency in relation to this vacancy.
Harrison Roberts