CNC Programmer

Aegis Manufacturing & Engineering

Shelby Township, MI

JOB DETAILS
SKILLS
CAD (Computer-Aided Design) Software, CAD/CAM (Computer-Aided Design/Computer-Aided Manufacturing), CNC (Computerized Numerical Control) Systems, Computer Programming, Continuous Improvement, Detail Oriented, Documentation, Identify Issues, Lean Manufacturing, Machine Tool, Machining, Machining Operations, Manufacturing, Manufacturing Equipment, Metalworking, Operational Support, Operations Processes, Organizational Skills, Process Development, Process Improvement, Production Support, Siemens PLM Software NX (fka UGS NX), Software Administration, Team Player
LOCATION
Shelby Township, MI
POSTED
8 days ago

Position Summary

We are seeking a CNC Programmer with experience in Mastercam, Siemens NX, or similar CAD/CAM software to support machining operations and process development within a precision manufacturing environment.

This individual will be responsible for creating and optimizing CNC programs, supporting tooling and setup activities, improving machining processes, and collaborating with production teams to ensure quality and efficiency goals are met.

Key Responsibilities

  • Develop, modify, and optimize CNC programs for various machining centers

  • Support machining operations for precision-manufactured components

  • Interpret engineering drawings, specifications, and GD&T requirements

  • Recommend tooling, machining strategies, and process improvements

  • Improve cycle times, productivity, and overall manufacturing efficiency

  • Troubleshoot machining and programming issues on the shop floor

  • Support continuous improvement and lean manufacturing initiatives

  • Maintain program documentation and setup records

  • Work closely with engineering, quality, and manufacturing teams to support production objectives

Qualifications

Required

  • 1–3 years of CNC programming experience using CAD/CAM software such as Mastercam, Siemens NX, or similar platforms

  • Ability to read and interpret engineering drawings and GD&T

  • Understanding of CNC machining processes and G-code programming

  • Strong troubleshooting and problem-solving skills

  • Excellent attention to detail and organizational abilities

  • Ability to work effectively in a manufacturing environment

Preferred

  • Experience programming multi-axis CNC equipment

  • Exposure to mill-turn machining operations

  • Familiarity with tooling optimization and process improvement initiatives

  • Experience in precision manufacturing, machining, metalworking, or related industries

Why Consider This Opportunity?

  • Work with advanced manufacturing equipment and technologies

  • Opportunity to make a direct impact on process improvements and efficiency

  • Collaborative team environment

  • Long-term career growth potential with a stable manufacturing organization

  • Competitive compensation and benefits package

About the Company

A

Aegis Manufacturing & Engineering