1

Cnc Tool Programmer Jobs in Michigan (NOW HIRING)

CNC Lead

Taylor, MI · On-site

$19 - $26/hr

Steel Tool & Engineering is seeking a full-time CNC Lead to join our team! Are you ready to take charge, lead with precision, and make an impact in a thriving manufacturing environment? If you're ...

Here at Steel Tool & Engineering , we're more than a workplace-we're a community of professionals ... As a CNC Machinist, you set up, program, and operate CNC machines with expert precision, ensuring ...

CNC Machinist

Rockwood, MI · On-site

$19.25 - $22/hr

Here at Steel Tool & Engineering, we're more than a workplace-we're a community of professionals ... As a CNC Machinist, you set up, program, and operate CNC machines with expert precision, ensuring ...

CNC Machinist

MI · On-site

$19.25 - $22/hr

Here at Steel Tool & Engineering , we're more than a workplace-we're a community of professionals ... As a CNC Machinist, you set up, program, and operate CNC machines with expert precision, ensuring ...

Tool Maker

Trenton, MI

$19.25 - $23/hr

... engineering drawings, CAD models, and specifications to determine tooling requirements. · Tool Fabrication -- Machine, assemble, and finish tools using CNC machines, manual mills/lathes, grinders ...

Tool Maker

Trenton, MI

$19.25 - $23/hr

... engineering drawings, CAD models, and specifications to determine tooling requirements. · Tool Fabrication -- Machine, assemble, and finish tools using CNC machines, manual mills/lathes, grinders ...

Tool Maker

Trenton, MI · On-site

$19.25 - $23/hr

... engineering drawings, CAD models, and specifications to determine tooling requirements. · Tool Fabrication -- Machine, assemble, and finish tools using CNC machines, manual mills/lathes, grinders ...

Be Seen First

CNC Lathe Programmer

Utica, MI · On-site

$22 - $30/hr

Hours are Monday-Friday 6am-3:30pm Jolico / J-B Tool is a Small Family Owned Business that is looking for a CNC Programmer to set up and run piece work and low production on CNC Lathes. All of our ...

New

CNC Programmer

Macomb, MI · On-site

$27 - $35/hr

CNC Programmer Position Summary We are seeking a skilled CNC Programmer to develop, optimize, and ... Optimize cycle times while maintaining quality and tool life requirements. * Support continuous ...

CNC Programmer

Macomb, MI · On-site

$27 - $35/hr

CNC ProgrammerPosition Summary We are seeking a skilled CNC Programmer to develop, optimize, and ... Optimize cycle times while maintaining quality and tool life requirements. * Support continuous ...

CNC Programmer

Stevensville, MI · On-site

$25 - $34/hr

Knowledge and understanding of Tool steels, Pre heat and Post heat treat We are seeking: * At least 3+ years of qualified CNC Programming experience with Tooling. * Great communication skills. * The ...

CNC Programmer

Merrill, MI · On-site

$22.25 - $30.50/hr

As a CNC Programmer for Keel Midwest, you will be responsible for using knowledge of machine ... Incumbents prepare process plans, including positioning of carriage and/or tool, rate of feed ...

Senior CNC Programmer

Utica, MI · On-site

$24.25 - $33/hr

Oversee cutting tool performance and supplier coordination. * Support implementation and ... Minimum of 5-7 years of CNC programming experience using CAD/CAM software such as Siemens NX ...

Tool Maker - DeWitt Area

Dewitt, MI · On-site

$61K - $93K/yr

Tool Maker | DeWitt, MI Salary Range: $61,000 - $93,000 depending on experience Are you a ... Certification in a specialized machining process (e.g., EDM, CNC programming). * Ability to perform ...

Tool Maker - DeWitt Area

Dewitt, MI · On-site

$61K - $93K/yr

Tool Maker | DeWitt, MI Salary Range: $61,000 - $93,000 depending on experience Are you a ... Certification in a specialized machining process (e.g., EDM, CNC programming). * Ability to perform ...

CNC Programmer

Jonesville, MI · On-site

$24 - $33/hr

... Tool and Die Journeyman's Card Computer proficiency, including Microsoft Office (Word, Excel ... Prepare all programming for CNC and laser from final die designs Act as a liaison between ...

CNC Programmer

Pontiac, MI · On-site

$80K - $95K/yr

CNC grinding experience is preferred. * Collaborating with design engineers to enhance part designs ... Fundamental understanding of machining work holding strategy, cutting tool selection, and gaging ...

next page

Showing results 1-20

Cnc Tool Programmer information

Is there a demand for CNC Tool Programmers?

CNC Tool Programmers are in steady demand due to the manufacturing industry's need for precise and efficient machining. Skilled programmers who can operate CAD/CAM software and understand machining processes are especially sought after in industries such as aerospace, automotive, and medical device manufacturing.

How much do CNC Tool Programmers earn?

CNC Tool Programmers typically earn between $50,000 and $80,000 annually, depending on experience, location, and industry. Skilled programmers with certifications and proficiency in CAD/CAM software can earn higher salaries, especially in manufacturing environments with complex machinery.

What is the difference between Cnc Tool Programmer vs Cnc Machinist?

AspectCnc Tool ProgrammerCnc Machinist
CredentialsTechnical training, certifications in CNC programmingTechnical training, machining certifications
Work EnvironmentDesigning and editing CNC programs, often in office or programming stationsOperating CNC machines on shop floors
Industry UsageManufacturing, aerospace, automotiveManufacturing, aerospace, automotive
Primary FocusCreating and optimizing CNC programs for tools and partsOperating machines to produce parts as per specifications

While both roles are essential in manufacturing, a Cnc Tool Programmer focuses on developing and optimizing CNC programs, whereas a Cnc Machinist operates the machines to produce parts. The programmer's role is more design and software-oriented, while the machinist's role is hands-on and operational.

Is CNC Tool Programmer a good career?

CNC Tool Programmers design and write code for CNC machines used in manufacturing, requiring knowledge of CAD/CAM software and machining processes. It offers steady employment opportunities, especially in industries like aerospace and automotive, with potential for advancement into supervisory or engineering roles. The job typically involves working in a machine shop environment with regular hours and the need for precision and technical skills.

Do CNC Tool Programmers make good money?

CNC Tool Programmers typically earn competitive wages that vary by experience, location, and industry. Skilled programmers who are proficient with CAD/CAM software and machine operation can increase their earning potential, with many earning above average wages in manufacturing and machining sectors.
What job categories do people searching Cnc Tool Programmer jobs in Michigan look for? The top searched job categories for Cnc Tool Programmer jobs in Michigan are:
What cities in Michigan are hiring for Cnc Tool Programmer jobs? Cities in Michigan with the most Cnc Tool Programmer job openings:
Infographic showing various Cnc Tool Programmer job openings in Michigan as of August 2026, with employment types broken down into 88% Full Time, 8% Part Time, 3% Contract, and 1% Nights. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution.

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 4 days ago


Job description

Steel Tool & Engineering is hiring a full-time CNC Operations Supervisor to lead our machining team. If you have strong CNC expertise and proven leadership skills, this is your opportunity to take charge and make an impact. Apply today and join a company that values precision and performance!

Pay: We offer our CNC Operations Supervisor a competitive wage.

Benefits:

  • 100% Paid Medical Insurance (or a $300 monthly waiver if you have your own coverage)
  • Dental and Vision Insurance (includes dependents)
  • Paid Life Insurance
  • Pet Insurance
  • 401(k) Retirement Plan
  • Paid Holidays and Paid Vacation
  • A workplace that values safety, teamwork, and precision craftsmanship

Schedule: This is a full-time position, Monday–Friday, 6:00 AM to 4:30 PM.


WHAT WE'RE ALL ABOUT

At Steel Tool & Engineering, we don't just build precision aerospace components-we build careers. Specializing in brazed honeycomb assemblies for turbine engines in both commercial and military markets, we're proud to be a one-stop shop where innovation meets craftsmanship. What makes us different? Our commitment to system-driven, data-backed processes that ensure top-tier quality, productivity, and delivery. We support our customers through every stage of new product development, and we do it with a team that feels more like family. If you're looking for a workplace where your skills are valued, your growth is supported, and your contributions truly matter, Steel Tool & Engineering is the place to be.


WHAT WE'RE LOOKING FOR IN A CNC OPERATIONS SUPERVISOR

Multi-axis machining, CAD/CAM programming, Lean/5S knowledge, and experience training teams are preferred. Does that sound like you? If so, and you meet the following criteria, we want you as our CNC Operations Supervisor!

  • 5+ years of CNC machining experience with strong G-code knowledge
  • Leadership experience in manufacturing
  • Ability to read blueprints, GD&T, and technical drawings
  • Strong problem-solving skills for machining, tooling, and programming issues
  • Proficiency with measurement tools such as micrometers, calipers, height gauges, and CMMs
  • Familiarity with CNC controls such as Haas, Fanuc, Mazak, Okuma, or similar
  • Basic computer skills for documentation and ERP systems
  • Ability to lift 40–50 lbs and stand for extended periods

DAY-TO-DAY

In this role, you'll oversee daily CNC operations, assign tasks, and ensure workflow efficiency. You'll set up, program, and operate CNC machines, troubleshoot issues, and maintain quality standards. You'll mentor operators, collaborate with engineering, and keep production running smoothly while enforcing safety and promoting a clean, organized environment.

Ready to take the next step? Join Steel Tool & Engineering and lead a team where precision and leadership go hand in hand. Our initial application process is fast, simple, and mobile-friendly. Apply now!


Must have the ability to pass a background check.