CNC Programming Specialist
Listed on 2026-09-13
-
Manufacturing / Production
Manufacturing Engineer, Quality Engineering, CNC Machinist, Lean Manufacturing / Six Sigma
If you are unable to complete this application due to a disability, contact this employer to ask for an accommodation or an alternative application process.
CNC Programming SpecialistMuskegon, MI, US
2 days ago Requisition
Baker Engineering, LLC’s (Baker) core business centers around the design and development of high-tech, high-performance technologies for a variety of applications, from custom military and commercial engines, to engine components, to the production of parts and mechanical assemblies for other industries. Baker is a division of Waséyabek Development Company, LLC that is wholly owned by the Nottawaseppi Huron Band of the Potawatomi, a Federally recognized Indian Tribe.
POSITION SUMMARY
The Senior CNC Programming Specialist collaborates with Engineering, Manufacturing, Quality, and Production teams to develop, optimize, and maintain CNC machining processes for prototype and production components. This position is responsible for CNC programming, process development, fixture design support, machine reliability, preventative maintenance coordination, continuous improvement initiatives, quoting support, and technical leadership.
The Specialist develops efficient machining strategies utilizing Mastercam software while supporting machine uptime, tooling optimization, manufacturing workflow improvements, and production readiness. This role serves as one of the primary technical resources for CNC manufacturing throughout the organization.
ESSENTIAL FUNCTIONS
CNC Programming & Process Development
- Create, modify, optimize, and maintain CNC programs using Mastercam for multi-axis milling and turning operations.
- Develop machining strategies that maximize efficiency, tool life, and quality.
- Write CNC programs both offline and directly at CNC machines.
- Develop standardized machining processes for prototype and production work.
- Create setup documentation, tooling sheets, and operator instructions.
- Maintain revision control for CNC programs and manufacturing documentation.
- Troubleshoot programming issues and implement corrective actions.
- Continuously improve cycle times while maintaining quality standards.
Manufacturing Engineering
- Evaluate new manufacturing opportunities for feasibility and manufacturability.
- Assist estimating by providing machining strategies, cycle time estimates, tooling recommendations, and quote input.
- Develop complete manufacturing workflows for new products.
- Support prototype development, including military and commercial programs.
- Collaborate with Engineering regarding fixture concepts and manufacturing improvements.
- Assist with fixture design and work holding improvements.
- Specify and order cutting tools, fixtures, and manufacturing materials.
Machine Reliability & Process Optimization
- Monitor CNC machine performance and identify opportunities to improve reliability.
- Coordinate preventative maintenance activities with maintenance personnel.
- Assist in troubleshooting machine, tooling, fixture, and process issues.
- Support machine changeovers and process validation.
- Analyze production data to identify recurring manufacturing issues.
- Recommend equipment upgrades and process improvements.
- Support predictive maintenance efforts by monitoring machine performance trends.
- Improve machine utilization and reduce downtime through continuous improvement initiatives.
Production Support
- Set up and validate new jobs.
- Build prototype and production parts to specification.
- Support first article inspections and process validation.
- Perform part quality verification as required.
- Assist production personnel with technical machining issues.
- Optimize tooling and machining parameters.
- Participate in root cause investigations for quality concerns.
- Mentor programmers, machinists, and setup personnel.
- Train operators on…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).