Demo

CNC Programmer

Aegis Worldwide
Macomb, MI Full Time
POSTED ON 10/24/2026
AVAILABLE BEFORE 11/22/2026

We are seeking an experienced CNC Programmer with strong 5-axis machining experience to support the programming and manufacturing of precision-machined components. This individual will be responsible for creating, optimizing, and troubleshooting CNC programs while working closely with machinists, engineering, and production teams to ensure quality, efficiency, and on-time delivery.

Responsibilities

  • Create and edit CNC programs for 3-axis, 4-axis, and 5-axis machining centers.
  • Develop machining strategies, tool paths, and setup documentation for complex components.
  • Read and interpret engineering drawings, GD&T, and CAD models.
  • Select appropriate tooling, speeds, feeds, and machining processes.
  • Support machinists during machine setup, prove-outs, and production runs.
  • Troubleshoot machining, programming, and quality issues as they arise.
  • Optimize existing programs to improve cycle times, quality, and efficiency.
  • Collaborate with engineering and manufacturing teams on new product launches and process improvements.
  • Ensure all programs meet quality, safety, and production requirements.
  • Maintain organized program files, tooling records, and process documentation.

Qualifications

  • 3 years of CNC programming experience in a manufacturing environment.
  • Hands-on experience programming true simultaneous 5-axis machining centers.
  • Proficiency with CAM software such as Mastercam, Tebis, HyperMill, NX, Fusion 360, or similar.
  • Ability to read and interpret blueprints, CAD models, and GD&T.
  • Strong understanding of cutting tools, workholding, feeds, speeds, and machining practices.
  • Experience with machine setup, prove-outs, and process optimization.
  • Familiarity with Fanuc, Heidenhain, Siemens, or similar CNC controls.
  • Strong troubleshooting and problem-solving skills.

Preferred Qualifications

  • Experience with aerospace, defense, automotive, medical, or precision machining industries.
  • Exposure to automation, probing systems, and CMM inspection equipment.
  • Experience supporting new machine installations and process development.
  • Knowledge of lean manufacturing and continuous improvement initiatives.

#Detroit

Salary.com Estimation for CNC Programmer in Macomb, MI
$70,504 to $90,813
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a CNC Programmer?

Sign up to receive alerts about other jobs on the CNC Programmer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$70,250 - $90,788
Income Estimation: 
$84,020 - $107,510
Income Estimation: 
$70,250 - $90,788
Income Estimation: 
$84,020 - $107,510
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Aegis Worldwide

  • Aegis Worldwide Niles, IL
  • Quality Assurance Supervisor II – Niles, IL A growing manufacturing company in the Chicago area is looking for a Quality Assurance Supervisor II to join th... more
  • 15 Days Ago

  • Aegis Worldwide Columbia, TN
  • Quality Manager — Tier-1 Automotive Compensation: $110,000–$120,000 base salary bonus based on company and individual performance Schedule: Monday–Friday; ... more
  • Just Posted

  • Aegis Worldwide Carol Stream, IL
  • Aegis is seeking a Buyer & Purchasing Agent to join our client's organization in Carol Stream, IL. This position is a 6 month contract to hire position. Th... more
  • Just Posted

  • Aegis Worldwide Morristown, TN
  • Quality Engineer Location: Morristown, TN Salary: $60,000–$70,000 Position Overview We are seeking an entry-level Quality Engineer for our manufacturing cl... more
  • 1 Day Ago


Not the job you're looking for? Here are some other CNC Programmer jobs in the Macomb, MI area that may be a better fit.

  • United CNC Auburn, MI
  • United CNC Machining is a precision manufacturer serving the aerospace and defense industries. We specialize in mission-critical components produced in a s... more
  • 1 Month Ago

  • United CNC Machining Auburn, MI
  • United CNC Machining is a precision manufacturing company specializing in mission-critical components for the aerospace and defense industries. Utilizing a... more
  • 15 Days Ago

AI Assistant is available now!

Feel free to start your new journey!