CNC Programmer
Core
Engineering role focused on CNC programming and machining process optimization for high-mix, low-volume manufacturing environments.
Role type
Senior IC Manufacturing Engineer (CNC Programming)
Builds
CNC programs, digital process definitions, and optimized machining workflows
Domain
Aerospace manufacturing / CNC machining
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
CNC programming (milling/turning), CAM software, toolpath generation, GD&T interpretation, process optimization, troubleshooting, technical documentation
Preferred skills
CAM/post-processor improvements, high-mix low-volume production experience, project management, multi-operation flow optimization
Technologies
CAM software, CNC controls, post-processors
Responsibilities
Create and validate CNC programs for milling and turning; optimize toolpaths and machining parameters; prove out new programs on shop floor; analyze machining performance data to reduce cycle time and scrap; troubleshoot CNC issues and implement corrective actions; maintain technical documentation and process standards.
Seniority
Senior, hands-on IC