1

Cnc Process Engineer Jobs in Michigan (NOW HIRING)

CNC Programmer/Machinist

Ann Arbor, MI · On-site

$26 - $35.50/hr

... processing. Utilizes experience and/or organizational knowledge to instruct the set-up of CNC Mills ... The Programmer strives to develop a successful and profitable Cell/Team that produces precision ...

Program CNC machines using G and M code, primarily for horizontal and vertical mills and some lathes, and monitor runs to ensure stable and efficient operation. * Work closely with Quality Engineers ...

Process Engineer

New Troy, MI · On-site

$40.86 - $55.29/hr

Program CNC machines using G and M code, primarily for horizontal and vertical mills and some lathes, and monitor runs to ensure stable and efficient operation. * Work closely with Quality Engineers ...

This role combines skills in Lean manufacturing, CNC programming, and process improvement to enhance quality, productivity, and workflow. The Process Engineer will collaborate closely with cross ...

Program CNC machines using G and M code, primarily for horizontal and vertical mills and some lathes, and monitor runs to ensure stable and efficient operation. * Work closely with Quality Engineers ...

Program CNC machines using G and M code, primarily for horizontal and vertical mills and some lathes, and monitor runs to ensure stable and efficient operation. * Work closely with Quality Engineers ...

Be Seen First

Key Responsibilities CNC Process Development · Develop machining strategies utilizing PureCutTM ... CNC Programming & Optimization · Develop CNC toolpaths using Mastercam or similar CAM platforms · ...

Process Engineer Reports to: Engineering Manager FLSA Status: EXEMPT Schedule: Monday through ... Qualifications: * 3-5 years setup experience on CNC Mills. * Solid G & M coding skills. * Self ...

... knowledge of CNC machining processes Must excel working in team environment Responsibility ... process engineers, Cross functional Team (CFT) members and production floor personnel Manage ...

... CNC machining processes • Must excel working in team environment Responsibility/Authority • Design basic production fixtures to include models, drawings and specifications • Ability to lift 50 ...

... and processes. * Design electro-mechanical systems for automated equipment using engineering ... Assemble, program, and support manufacturing systems, such as CNC Machining, Punching, and Bending ...

... and processes. * Design electro-mechanical systems for automated equipment using engineering ... Assemble, program, and support manufacturing systems, such as CNC Machining, Punching, and Bending ...

next page

Showing results 1-20

Cnc Process Engineer information

See Michigan salary details

$43.1K

$80.2K

$124.2K

How much do cnc process engineer jobs pay per year?

As of Jun 10, 2026, the average yearly pay for cnc process engineer in Michigan is $80,202.00, according to ZipRecruiter salary data. Most workers in this role earn between $64,900.00 and $89,800.00 per year, depending on experience, location, and employer.

What is a CNC Process Engineer job?

A CNC Process Engineer is responsible for developing, optimizing, and troubleshooting CNC machining processes to improve efficiency, quality, and production output. They design and implement tooling, select appropriate cutting parameters, and collaborate with production teams to ensure precise manufacturing. Additionally, they analyze process data, resolve machining issues, and work to reduce cycle times and waste. This role requires expertise in CNC programming, machining techniques, and process improvement methodologies.

What are the key skills and qualifications needed to thrive in the Cnc Process Engineer position, and why are they important?

To thrive as a CNC Process Engineer, you need a solid background in mechanical engineering, manufacturing processes, and CNC programming, often supported by a relevant degree and hands-on shop floor experience. Familiarity with CAD/CAM software, G-code, and knowledge of lean manufacturing principles or Six Sigma certification are highly beneficial. Strong problem-solving abilities, attention to detail, and effective communication skills help you collaborate across engineering, production, and quality teams. These skills ensure efficient process optimization, high product quality, and smooth integration between design and manufacturing operations.

What are the typical daily responsibilities of a CNC Process Engineer?

A CNC Process Engineer’s day usually revolves around developing, testing, and optimizing CNC machining processes to improve efficiency and product quality. This often includes drafting process documentation, troubleshooting equipment or programming issues, and collaborating with machinists, design engineers, and quality assurance teams. You’ll also conduct process audits, implement process improvements, and support new product introductions by creating or adjusting CNC programs as needed. The role requires both hands-on involvement on the shop floor and technical work using design and programming software, providing a dynamic and varied work environment.

What are popular job titles related to Cnc Process Engineer jobs in Michigan? For Cnc Process Engineer jobs in Michigan, the most frequently searched job titles are:
What job categories do people searching Cnc Process Engineer jobs in Michigan look for? The top searched job categories for Cnc Process Engineer jobs in Michigan are:
Infographic showing various Cnc Process Engineer job openings in Michigan as of June 2026, with employment types broken down into 1% Locum Tenens, 98% Full Time, and 1% Contract. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution, with an average salary of $80,202 per year, or $38.6 per hour.

CNC Programmer/Machinist

ZHP Manufacturing

Ann Arbor, MI • On-site

$26 - $35.50/hr

Other

This job post has expired today. Applications are no longer accepted.


Job description

**Overview: **

We are seeking a skilled CNC Programmer Machinist to join our team. The Programmer is responsible for the development and implementation of new part programs for CNC Lathe and/or Mill operations from customer drawing/specifications utilizing designated machining software. Functions and responsibilities include but are not limited to using Mastercam or Hypermill to create programs from supplied CAD models, creating new 3D models or 2D drawings from customer drawings, create set-up sheets, select appropriate cutting tools, tool offsets, while aiming to optimize programs for best yield and most cost-efficient processing. Utilizes experience and/or organizational knowledge to instruct the set-up of CNC Mills and/or CNC Lathes, troubleshoot and solve programming problems, generate purchasing requisitions for any tooling or BOM requirements, and to interface with internal departments to solve manufacturing issues. The Programmer strives to develop a successful and profitable Cell/Team that produces precision machined parts within promised delivery times, ensuring optimal customer satisfaction, while adhering to all established safety policies and quality objectives. A Programmer can have up to three CNC machines and up to one operator designated to provide support in running their designated cell. The Programmer is responsible for managing the Operator as their direct employee and over see their day-to-day responsibilities. They will also collaborate with the manufacturing manager or associated departments on any known issues in part processing to help with the company’s continuous improvement QMS policy.

Qualifications:

  • High School diploma or GED equivalent.
  • Associates degree in Engineering Technology or other related field, Certification from a Technical Institute and/or advance apprenticeship is a plus.
  • Must have a minimum of 1 year of programming experience
  • Must have a minimum of 4 years of machining experienced (Unless qualified by manager).
  • Able to lift up to 50-75 pounds.
  • Strong blueprint reading required.
  • Moderate understanding of GD&T required. (Strong understanding preferred)
  • Strong problem-solving skills required.
  • Must be able to effectively use common machinist gages effectively (ie: calipers, micrometers, etc.).
  • Must possess a strong work ethic, self-motivated, excellent attendance habits, be adaptable, and work well in a fast-paced, challenging work environment.
  • Leadership skills/ability are highly preferred.
  • Experience with a wide range of materials essential (ie: steel, aluminum, stainless, plastic, titanium, copper, ceramic, etc.)
  • Prior CNC machining & set-up experience is preferred.
  • Experience with set up and operation of 3 axis Mills required.
  • Experience with set up and operation of 4 and 5 axis Mills preferred.
  • Must be able to work overtime as needed with a flexible schedule.
  • Must be able to sit or stand for long periods of time.
  • Proficiency with Mastercam or Hypermill required.
  • Proficiency with computers required.

If you are an experienced CNC Machinist looking for an opportunity to advance your career in a supportive environment, we encourage you to apply today!

You should be proficient in:

  • GD&T
  • AS9100

Machines & technologies you'll use:

  • CNC Mill (3-4 axis VMC) (Haas)
  • CNC Lathe (2-4 axis) (Haas)
  • CAM Software (Mastercam)
  • CNC Mill (5+ axis VMC)
  • CNC Lathe (5+ axis) (Mazak)