1

Cnc Applications Engineer Jobs in Michigan (NOW HIRING)

$35 - $45/hr

Duties & Responsibilities Installation and commissioning of CNC machine tool and accessories Work in conjunction with Applications Engineer on customer machine issues as required Conduct on-site ...

Experience in Applications Engineering or a similar technical, customer-facing role * Strong CNC knowledge and programming experience (5-axis preferred) * Solid troubleshooting and problem-solving ...

Experience with CNC programming, CAD/CAM systems, and process development. * Customer-facing technical support or applications engineering experience preferred. * Strong understanding of EDM ...

Experience in Applications Engineering or a similar technical, customer-facing role * Strong CNC knowledge and programming experience (5-axis preferred) * Solid troubleshooting and problem-solving ...

Experience with CNC programming, CAD/CAM systems, and process development. * Customer-facing technical support or applications engineering experience preferred. * Strong understanding of EDM ...

Experience with CNC programming, CAD/CAM systems, and process development. * Customer-facing technical support or applications engineering experience preferred. * Strong understanding of EDM ...

next page

Showing results 1-20

Cnc Applications Engineer information

See Michigan salary details

$42.7K

$70.1K

$92.8K

How much do cnc applications engineer jobs pay per year?

As of Sep 12, 2026, the average yearly pay for cnc applications engineer in Michigan is $70,090.00, according to ZipRecruiter salary data. Most workers in this role earn between $59,300.00 and $81,100.00 per year, depending on experience, location, and employer.

What is a CNC applications engineer?

CNC Applications Engineers are professionals who specialize in optimizing and supporting the use of Computer Numerical Control (CNC) machines in manufacturing environments. They work with clients or internal teams to develop efficient machining processes, select appropriate tools, and program CNC equipment to achieve desired production outcomes. Their role often includes troubleshooting, training operators, and enhancing productivity by implementing the latest technologies and techniques. CNC Applications Engineers bridge the gap between engineering design and shop floor operations, ensuring that manufacturing processes are both effective and cost-efficient.

What does a CNC applications engineer do?

As a CNC applications engineer, your responsibilities include programming vertical, horizontal, and CNC turning centers for production machining systems, completing a machine assessment for each, and ensuring full customer satisfaction. Some jobs require you to run customer demonstrations, create demo programs for showrooms, and recommend the best machining strategies and efficient ways to process parts. You are also expected to provide accurate cost estimates and write engineering reports. Other duties include setting up custom demos and training customers on safe set-up and operation of their CNC machining centers, lathes, multitasking machines, and more.

What are the key skills and qualifications needed to thrive as a CNC applications engineer, and why are they important?

To thrive as a CNC Applications Engineer, you need strong knowledge of CNC programming, machining processes, mechanical engineering principles, and typically a relevant engineering degree. Expertise in CAD/CAM software, G-code, and familiarity with CNC controllers and tooling systems are commonly required. Excellent problem-solving skills, effective communication, and the ability to train others help distinguish top performers in this role. These skills and qualities are crucial for optimizing manufacturing processes, ensuring precision, and supporting both customers and production teams effectively.

What are some common challenges CNC applications engineers face when supporting clients on new machine installations?

CNC Applications Engineers often encounter challenges such as adapting machine parameters to unique client requirements, troubleshooting unexpected programming or tooling issues, and ensuring operators are fully trained on new systems. Additionally, they must communicate complex technical concepts clearly to both technical and non-technical stakeholders. These challenges require strong problem-solving skills, adaptability, and the ability to work collaboratively with manufacturing teams, engineers, and clients to ensure successful machine integration.

What are the most commonly searched types of Cnc Applications Engineer jobs in Michigan?

The most popular types of Cnc Applications Engineer jobs in Michigan are:

What are popular job titles related to Cnc Applications Engineer jobs in Michigan?

For Cnc Applications Engineer jobs in Michigan, the most frequently searched job titles are:

What job categories do people searching Cnc Applications Engineer jobs in Michigan look for?

The top searched job categories for Cnc Applications Engineer jobs in Michigan are:

What cities in Michigan are hiring for Cnc Applications Engineer jobs?

Cities in Michigan with the most Cnc Applications Engineer job openings:

What are popular job titles related to Cnc Applications Engineer jobs in MI?

For Cnc Applications Engineer jobs in MI, the most frequently searched job titles are:

Infographic showing various Cnc Applications Engineer job openings in Michigan as of September 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $70,090 per year, or $33.7 per hour.

Application Engineer

Warren, MI • On-site

Engauge Workforce Solutions
Recruiting and Staffing Services • 51 - 200 employees

$38 - $40/hr

Other

This job post has expired 2 days ago. Applications are no longer accepted.


Key responsibilities

  • Support CNC machine setups, changeovers, and process prove-outs

  • Troubleshoot machining, tooling, quality, and production issues

  • Make programming adjustments and support CNC programming needs


Job description

Applications Engineer – CNC Swiss (Citizen & Miyano)


📍 Warren, MI

💰 $38–$40/hour | Based on Experience

Schedule

Monday–Thursday: 6:00 AM – 4:00 PM

Friday: 6:00 AM – 2:00 PM & Saturday 6 AM - 12 PM (When Needed)

Overtime: Fridays and Saturdays as needed

💼 Direct Hire


Are you the person everyone in the machine shop comes to when a setup isn’t running right, tooling needs to be improved, or a cycle time needs to come down?

We’re looking for an experienced CNC Applications Engineer / Applications Leader to become a go-to technical resource within a precision machining operation in Warren, MI.

This is not your typical production machinist position. You won’t spend every day simply running parts. Instead, you’ll work directly with CNC machinists, operators, and engineering to troubleshoot problems, improve setups, optimize tooling, reduce cycle times, support programming, launch new parts, and help develop the team around you.


🛠️ What You’ll Be Doing

• Support CNC machine setups, changeovers, and process prove-outs

• Troubleshoot machining, tooling, quality, and production issues

• Perform tooling studies and identify opportunities for improvement

• Monitor and improve cycle times and machine efficiency

• Make programming adjustments and support CNC programming needs

• Assist with new-part planning and launches

• Work alongside the Process Engineer on continuous improvement projects

• Help improve tooling organization and spare-parts coordination

• Train and provide technical guidance to machinists and operators

• Step in for machine coverage/operator relief when needed

• Serve as a hands-on technical leader on the shop floor


🎯 What We’re Looking For

We’re especially interested in candidates with strong experience working with Citizen and/or Miyano CNC Swiss machines who understand more than simply operating the equipment.

You should bring experience with areas such as:

• CNC Swiss machining

• Machine setup and changeovers

• CNC programming and program adjustments

• Troubleshooting

• Tooling selection and optimization

• Speeds and feeds

• Cycle-time reduction

• New-part launches

• Process improvement

• Training or mentoring machinists


👀 Your Current Title Might Be...

CNC Swiss Programmer • CNC Swiss Setup Technician • CNC Lead Machinist • Applications Engineer • CNC Programmer/Machinist • CNC Cell Lead • CNC Trainer • Swiss Machining Supervisor • CNC Production Lead

If you’re a highly experienced machinist who has naturally become the “go-to person” in your shop, we want to hear from you.


Why Join?

$38–$40/hour based on experience

✅ Opportunity for long-term employment

✅ Get off the repetitive production cycle and into a technical leadership role

✅ Hands-on involvement with programming, setups, tooling, and process improvement

✅ Opportunity to train and develop other machinists

✅ Specialized precision machining environment with room to grow

📲 Interested?

Text or Call Caleb: (313) 548-1689

Email: caleb.vance@engaugeworkforce.com


If you know Citizen or Miyano Swiss machining and enjoy solving the problems other machinists bring to you, this could be a great next step.