1

Cnc Applications Engineer Jobs in Michigan (NOW HIRING)

CNC Programmer

Troy, MI

$25 - $34.25/hr

... CNC Programmer to their already amazing team. Their primary responsibility will be to develop ... actively encourage applications from underrepresented groups. Your unique experiences and ...

Manufacturing Engineer

Grand Rapids, MI · On-site

$67K - $86K/yr

Support equipment installation, startup, validation, and ongoing optimization. * Assist with PLC programming, CNC applications, robotics, and other manufacturing technologies as applicable.

Manufacturing Engineer

Grand Rapids, MI · On-site

$67K - $86K/yr

Support equipment installation, startup, validation, and ongoing optimization. * Assist with PLC programming, CNC applications, robotics, and other manufacturing technologies as applicable.

CNC Machinist * We are seeking a skilled CNC Machinist with programming ability to join our team ... The company is an equal opportunity employer and will consider all applications without regards to ...

CNC Programmer

Livonia, MI · On-site

$24.75 - $34/hr

Modifies drawings as directed by engineer. * Assists in creating and maintaining standards to ... Able to understand standard applications and provide technical solutions to co-workers. * Able to ...

CNC Programmer (Milling)

Gwinn, MI · On-site

$25.75 - $35.25/hr

About the Role The CNC Programmer is responsible for programming and producing production and ... Office applications; written and verbal presentation skills. Benefits Excellent benefits package ...

Cnc Machinist

Roseville, MI

$18.50 - $25.50/hr

... applications in a job shop environment. As a CNC Machinist, you perform multiple daily setups on a ... Interpret and follow engineering drawings, blueprints, program sheets, and work instructions to ...

CNC Machinist

Holland, MI · On-site

$19.50 - $26.75/hr

CNC Machinist Location: Holland, MI Shift: 3rd Shift, Sunday - Thursday About the Role We are ... Applications, Controls, and Mechanical Engineering teams to design, build, program, and deploy ...

Be Seen First

Sales Engineer

Auburn Hills, MI · On-site

$80K/yr

Sales Engineer - CNC Machine Tools (USA) Company: Jyoti CNC Automation Location: Assigned territory ... We are building a new CNC Tech Center support customer demos, applications collaboration, and ...

CNC Machinist

Holland, MI · On-site

$19.50 - $26.75/hr

CNC Machinist Location: Holland, MI Shift: 3rd Shift, Sunday - Thursday About the Role We are ... Applications, Controls, and Mechanical Engineering teams to design, build, program, and deploy ...

CNC Programmer-Day Shift

Port Huron, MI · On-site

$24.75 - $34/hr

Engineering Applications FLSA Status: Reports To: Technical Supervisor Prepared Date: Supervises: No formal responsibility for supervising others. GENERAL RESPONSIBILITY To provide CNC Programming ...

Showing results 21-40

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 Aug 17, 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 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 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 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 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 most commonly searched types of Cnc Applications Engineer jobs in Michigan?

The most popular types of Cnc Applications Engineer jobs in Michigan 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 August 2026, with employment types broken down into 1% Internship, 76% Full Time, 16% Part Time, 2% Temporary, and 5% Contract. Highlights an 86% Physical, 4% Hybrid, and 10% Remote job distribution, with an average salary of $70,090 per year, or $33.7 per hour.

$25 - $34.25/hr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 4 days ago


Job description


APEX Placement & Consulting has partnered with an exciting manufacturing company in the Metro Detroit area looking to add a CNC Programmer to their already amazing team. Their primary responsibility will be to develop, optimize, and maintain CNC programs for complex machining operations while ensuring high-quality production and efficiency. Keep reading for more details!

What’s in it for you:
  • Day Shift: 6:00am – 2:30pm
  • Overtime available Monday – Friday
  • Direct Hire opportunity
  • Competitive compensation based on experience
  • Comprehensive benefit package that includes:
    • Medical/Prescription
    • Flexible spending program
    • Dental
    • Vision
    • Short and long term disability
    • AD&D Insurance/voluntary life insurance
    • 401 with company match
    • Tuition reimbursement
    • Referral Programs
    • PTO
  • Off-site company events & employee luncheons
What your day will look like:
  • Plan machining operations by reviewing work orders, engineering drawings, blueprints, and technical specifications
  • Review and interpret 3D CAD models to determine machining strategy, tool paths, and material removal processes
  • Develop, write, and optimize CNC programs for milling, turning, and additional machining operations using CAM software
  • Determine machining sequences, tooling requirements, fixtures, and cutting parameters to ensure efficient production and high-quality output
  • Convert engineering and design specifications into Computer-Aided Manufacturing (CAM) programs
  • Perform calculations to establish proper speeds, feeds, and cutting paths while maintaining tight tolerances
  • Test, validate, and revise CNC programs to improve cycle times, reduce waste, and ensure production accuracy
  • Work closely with machining and engineering teams to support continuous improvement initiatives
  • Follow all company quality system requirements and manufacturing standards
What we are looking for:
  • 3+ years of CNC programming experience
  • Experience with WorkNC, Mastercam, PowerMill, or NX CAM
  • Familiarity with both 3-Axis and 5-Axis machining modules
  • Experience working with Fanuc, Haas, Fidia, or Heidenhain controllers
  • Strong ability to interpret blueprints, GD&T, engineering drawings, and 3D CAD models
  • Knowledge of CNC milling and/or turning processes, tooling, fixtures, and machining parameters
  • Aerospace, automotive, or defense industry experience is a plus
  • Strong troubleshooting and problem-solving skills
  • Ability to work independently and within a team environment
At Apex, we actively encourage applications from underrepresented groups. Your unique experiences and perspectives are valuable to us, and we’re excited to see how you might contribute to our team. While we have outlined a set of qualifications for this role, we recognize that experience and skills can come from a variety of backgrounds. If you meet most of these qualifications and are eager to learn and grow with us, we invite you to apply.