domain
CNC Machinist (Setup/Production)
Minneapolis, MN, US
Onsite
2026-07-03
Announced salary
$58,240 - $83,200
Estimated net pay
$3,878 - $5,269
/month · 20% withheld
after tax & contributions · Single, no dependents
Job description
\*\*Job Description:
\*\*We are looking for a full\-time team oriented, career driven CNC Machinist. This position entails setting up machines as well as running daily production.
\*\*What your responsibilities will be:
\*\*
* Set\-up, run, edit, and perform off\-sets of CNC Lathe / Milling machines
* Read measurement equipment such as micrometer, caliper, pressure micrometer, Micro\-Vu programs
* Complete tool changes
* Maintain production rates
* Maintain a high level of quality
* Collect SPC data to maintain process control
* Perform preventative maintenance on machines to insure consistent machine performance
\*\*The skills/qualifications we are looking for:
\*\*
* Strong math background, preferably in machine shop math
* Ability to read and interpret prints
* Understanding of GD\&T
* Experience using a microscope
* Previous experience with tight tolerances
* Complete required quality inspections
* Can complete documentation on time and as needed
* Experience in set\-up and troubleshooting of CNC Lathe / Milling machines
* Understand Geometric Tolerances
* Read and interpret prints
* Experience with measurement equipment, such as micrometers, calipers, gauges, etc.
* Programming experience on CNC Lathe / Milling machines is a plus
* Previous experience in the medical manufacturing industry is a plus
* Ability to train
\*\*The benefits you will receive as a Marshall employee
\*\*:
* Competitive wages with lots of growth potential
* Monthly profit sharing bonuses AND annual bonuses based on meeting company's goals
* Largely subsidized Medical and Dental Insurance for individuals, couples \& families
* Voluntary Vision Insurace
* Voluntary Life Insuranc
* Life and Short\-term Disability Insurance
* Company matched 401(K)
* Tuition reimbursement
* Employee recognition program
* Paid Time Off \- starts accruing day one and available to use after 90\-days
* 9 paid holidays and on floating holiday
\*\*Education:
\*\*
* High School diploma