Cnc Machinist
$41.6k - $62.4kAerotek
CNC Machinist
Join a small, precision-focused manufacturing team that designs and builds fixtures and CNC chucks for machining applications in a job shop environment. As a CNC Machinist, you perform multiple daily setups on a variety of CNC mills and lathes, work with 3+2 axis machinery, and handle rotational machining for prototype and precision parts. You take ownership of machine setup, tool changes, offsets, running the machines, and making on-machine edits while collaborating closely with programming and other departments.
Responsibilities
- Interpret and follow engineering drawings, blueprints, program sheets, and work instructions to produce precision components.
- Perform a variety of turning, milling, drilling, boring, and related operations to close and interrelated tolerances on CNC mills and lathes.
- Complete multiple daily setups and changeovers, including tooling selection, tool changes, and setting offsets on CNC equipment.
- Run 12 CNC machines per day and be willing to assist in other departments, including occasional work in the manual machining area.
- Make G and M code edits directly at Fanuc or Siemens controls to optimize part quality and machine performance.
- Monitor machine operations, troubleshoot issues, and make necessary adjustments to maintain dimensional accuracy and surface finish.
- Perform inspection and gauging operations using calipers, micrometers, and other precision measuring tools to verify conformance to specifications.
- Measure workpieces throughout the process and document results to ensure adherence to quality standards and GD&T requirements.
- Clean machines, tooling, and parts regularly to maintain a safe, organized, and efficient work area.
- Use hand and power tools and appropriate tooling to support machining and setup activities.
- Collaborate with team members in a machine shop environment and be willing to run multiple machines when needed.
- Support continuous improvement by providing feedback on setups, tooling, and machining processes.
- Occasionally assist with manual machining operations and other shop tasks as required.
Essential Skills
- At least 3 years of experience as a CNC Machinist responsible for setups and tool changes on mills or lathes.
- Proven ability to perform CNC mill setup, including tool changes, offsets, and running production on vertical mills.
- Experience running CNC lathes and comfort working with rotational machining rather than stationary tool and die work.
- Strong blueprint reading skills and ability to interpret detailed work instructions and program sheets.
- Ability to enter Fanuc or Siemens controllers and perform G and M code edits at the machine.
- Hands-on experience with CNC machining operations such as turning, milling, drilling, and boring to tight tolerances.
- Proficiency using precision measuring tools including calipers, micrometers, and gauges for in-process and final inspection.
- Working knowledge of GD&T and its application to inspection and machining processes.
- Ability to set up, perform tool changes, adjust offsets, and run 12 machines independently in a job shop environment.
- Comfort working with various CNC control platforms, including Fanuc, and troubleshooting basic machine or process issues.
- Ability to use hand and power tools safely and effectively in a machine shop setting.
- Capability to work in a team environment and support multiple machines when needed.
Additional Skills & Qualifications
- Experience holding tolerances to a few thousandths of an inch in a precision machining environment.
- Experience with multiple-axis machining, including 3+2 axis machines.
- Familiarity with Haas CNC machines and their controls.
- Experience with Mastercam, including making program edits.
- Exposure to Mastercam programming and G and M code programming.
- Experience with Vericut programming or verification of CNC programs.
- Ability to perform basic inspection and documentation of results to meet quality standards.
- Comfort working in a small machine shop environment with a variety of machine brands and configurations.
- Willingness to learn additional machines, such as mills or lathes, if currently experienced in only one.
- Ability to move between CNC and manual machining departments as needed.
Why Work Here?
You join a close-knit, small company with a steady workload and a supportive culture that values craftsmanship and teamwork. The organization offers comprehensive health and dental insurance, life and disability coverage, profit sharing and pension plans, a 401(k) retirement program, annual bonuses, paid time off, holidays, and tuition reimbursement to support your growth and financial security. You work in a clean, climate-controlled facility that promotes comfort and safety, while benefiting from long-term stability and opportunities to expand your skills across different machines and processes.
Work Environment
The role is based in a small manufacturing company that builds components for machining operations in a clean, climate-controlled machine shop. You work with an array of CNC machinery, including 3+2 axis mills and lathes, primarily using Fanuc controls and potentially Haas equipment, alongside manual machines when needed. The environment emphasizes precision, prototype, and rotational machining, with frequent setups and smaller batch sizes typical of a job shop. You use hand and power tools, precision measuring instruments, and inspection equipment daily. The position follows a first-shift schedule from 6:00 a.m. to 4:30 p.m., Monday through Friday, with a half-day on Saturday ending around 11:30 a.m., and encourages teamwork, flexibility, and running multiple machines when possible.
Job Type & Location
This is a Permanent position based out of Roseville, MI.
Pay and Benefits
The pay range for this position is $41600.00 - $62400.00/yr. Nice, small company with lots of work on the books. Health, Dental Insurance Life & Disability insurance profit sharing / pension plan 401K retirement Annual Bonus PTO Holiday Tuition reimbursement Clean climate control facility
Workplace Type
This is a fully onsite position in Roseville, MI.
Application Deadline
This position is anticipated to close on Aug 11, 2026.
Aerotek$76k - $98k
...CNC Programmer Join a precision machining team where you can own the programming, support the floor, and help expand high-precision prototype and production capabilities. Are you a real CNC programmer who can take a model or drawing, build the machining approach, and help...SuggestedImmediate start- ...CNC Machinist Reports To: Tool Room Supervisor Basic Job Description: We are seeking a skilled CNC Machinist to support a dynamic, low-volume, high-mix job shop environment, combining hands-on machining with Mastercam-based CAD/CAM programming and process optimization...Suggested
$20 - $38 per hour
...About the job Job Title: Experienced CNC Lathe Machinist/Programmer Summary: Looking for a dependable CNC Lathe Machinist/Programmer to join our CNC department. Job Type: Full-time Pay: $20.00 - $38.00 per hour Benefits: • Health Insurance...SuggestedHourly payFull timeMonday to FridayDay shift$22 - $28 per hour
...CNC Machinist (Mill and Lathe) Location: Roseville, MI Pay Scale: $22$28/hour to start with performance-based increases available at 612 months Shift: 3:00PM - 1:30AM (4 x 10 Hour Shifts) Description We are seeking a skilled and dedicated CNC Machinist (Mill or Lathe)...SuggestedLocal areaShift work- Job Description Job Description * Established 40 years in business detail shop. This position is open for anyone with minimum experienced to Journeyman. We do single and multiple details to print.We program from screen or Fusion 360. Our shop has cutting technology...SuggestedFull timeRelocationFlexible hours
$20 - $28 per hour
...Job Description Job Description CNC Lathe Operator Opportunities! 2nd Shift A local machining company with a facility in the Roseville, MI area, is currently looking to hire several CNC Machinist for Long-Term opportunities with their growing company. These are...Hourly payCurrently hiringLocal areaAfternoon shift- ...CNC Machinist (Lathe Focus) Direct Hire Location: Warren, MI Shift: Day Shift | 6:00 AM 2:30 PM Pay: $27.28/hour Job Overview This is a direct-hire CNC Machinist position supporting a precision manufacturing operation in a retainer cell environment. The role is primarily...Shift workDay shift
- ...fixture Ability to load parts and fixtures onto hoists and operate hoist to load part onto machine Ability to read and interpret CNC Programs at the machine Must be able to read tool sheets and set up tools for use on a job or part Ability to use precision...For subcontractorFlexible hoursNight shift
$41.6k - $62.4k
...Job Description Job Description Job Title: CNC Machinist Job Description Join a small, precision-focused manufacturing team that designs and builds fixtures and CNC chucks for machining applications in a job shop environment. As a CNC Machinist, you perform multiple...Weekly payPermanent employmentTemporary workCasual workWork at officeMonday to FridayDay shift- ...Job Description Job Description Job Description: 2nd Shift CNC Set-Up Operator Location: Roseville, MI, 48066 Required Skills: Haas CNC Mill (3-4 axis VMC), Haas CNC Lathe (2-4 axis), Blueprint Reading Overview This is for a 2nd shift position only, respond...Shift workDay shiftAfternoon shift
- ...Job Description Job Description Key Responsibilities of the CNC VTL Machinist: Ability to run Vertical Lathe Machines Must be willing to run multiple machines simultaneously where possible/feasible as most machines are part of manufacturing cells/machining centers...Day shift
- Job Title Principle Responsibilities Operate machine and secondary equipment Closely monitors tool life and performs setup/teardown when needed Mounts fixtures and workpieces in accordance with schedule Load and return proper goods to respective locations...Work experience placementShift workAfternoon shift
- ...environment, and looking for more than just a job, apply today and take your career to new heights with Barnes Aerospace! Now Hiring: CNC Machinists Multiple Locations & Shifts | Immediate Openings We have several immediate openings for CNC Milling Machinists across...Permanent employmentImmediate startRelocation packageShift work
- ...Job Description Job Description Job Title: Skilled CNC Vertical Mill Machinist Reports To: Manufacturing Manager Supervises: None Employment Type: Regular Working Time: Full Time Work Location: Fraser, Michigan Enmark Tool and Gage vision statement...Full time
- ...CNC Machinists Why Barnes Aerospace? Barnes Aerospace offers competitive wages, shift differentials, 401k savings plan, paid time off, holidays, and much more! We're more than a company, we're a team. When you join our team, you'll be part of an innovative, industry...Permanent employmentImmediate startRelocation packageShift work
- Boring Mill Operator We have an immediate opening for an experienced Boring Mill Operator - This is a Devleig Boring Mill 96 " with an automation company. Day Shift-Start Time, 6AM. Key Requirements: Minimum 3 years of experience operating a Boring Mill with a Fanuc Controller...Immediate startDay shift
- ...Cnc Mill Machinist We have an immediate opening for an experienced CNC Mill Machinist with an aerospace gear company. Day shift duties/responsibilities include: Clock in & out of appropriate job operations Read and interpret blueprints Adhere to job plans...Immediate startDay shift
- ...Job Posting Title CNC Programmer and Machinist Job Description Summary Dauch is seeking a CNC Machinist and programmer with at least five years of experience in CNC machining and programming. This candidate must be able to work a flexible schedule including...Flexible hoursAfternoon shift
- ...Job Description JOB TITLE: CNC Programmer POSITION: Seeking an experienced CNC Programmer to join a stable, growing Manufacturing Company What You'll Do Interpret complicated drawings, program sheets, and instructions to determine work to be done....
- ...Job Description Job Description The CNC Machinist Programmer is responsible for independently programming and operating a variety of CNC machines including Vertical Machining Centers and Turn/Mill machines in a custom job shop environment. This role requires expertise...
- ...CNC Machinist Huntersville, NC Join an established manufacturing leader specializing in precision CNC-machined plastics components for a range of industries. Experience excellent growth potential, an inclusive people-first culture, and the chance to work with advanced...Temporary workImmediate startShift workDay shiftAfternoon shift
- ...Job Description Job Description ~ Set up and operate Haas CNC mills or lathes. ~ Reading drawings ~ Selecting tools ~ Loading programs ~ makes offsets ~ maintains tooling ~ Light program editing ~ Stays organized and has good housekeeping ~ health...Day shiftAfternoon shift
$16 per hour
...CNC Machinist Trillium Staffing has a direct hire opportunity for a CNC Machinist in Madison Heights, MI. This is a first shift position 6am-3:30pm and includes an excellent benefits package. Pay is based on experience solid work history no experience $16 per hour...Hourly payDay shift$32 per hour
...Job Description Job Description CNC Lathe Machinist – Multi-Axis / Swiss Location: Madison Heights, MI Type: Full-Time, Onsite Shift: 1st Shift (5:30am – 3:30pm, Monday–Friday) Pay Range: Up to $32/hour About the Opportunity A well-established...Full timeMonday to FridayShift workDay shift$18 - $30 per hour
...CNC Mill Machinist This role focuses on programming, setting up, and operating CNC vertical milling machines in a prototype and small production environment. You will work in a small, collaborative shop where you handle parts from start to finish, including programming...Permanent employmentTemporary work- ...and how they apply to your role at every stage. What we are looking for: • High school diploma or equivalent • 2+ years of CNC Set up Mill and/or Lathe experience preferred • Ability to read and understand blueprints • Experienced in using measurement tools...Hourly payDay shift
$20.6 per hour
...CNC Operator Wieland is a global leader in copper and copper alloy manufacturing, processing, and distribution. We provide a large product and service portfolio including power, automotive, ammunition, coinage, construction materials, refrigeration, electronics and...Bi-weekly payWork experience placementWorldwide- ...Job Description Job Description Summary SMS Elotherm in Shelby Township Michigan is looking for a CNC Machinist to join their team. Who we are At SMS group, our people are our greatest asset. We offer an entrepreneurial environment that promotes a culture...Monday to Friday
- ...Job Description Job Description CNC Machinist (Mill) Locations: Warren, MI · Oxford, MI · Troy, MI · Auburn Hills, MI · Macomb Township, MI Employment Type: Full-Time (Direct Hire) Industry: Aerospace / Federal Contract Manufacturing Position Overview...Full timeContract workShift workNight shiftDay shift
$35 - $45 per hour
...Job Description Job Description CNC Programmer Location: Harper Woods, MI Industry: Advanced Manufacturing / Marine Technology... ...to join its manufacturing engineering team. This is not a machinist position —the primary responsibility is developing, optimizing,...Hourly payFull timeMonday to FridayFlexible hoursShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Cnc Machinist. Be the first to apply!


