CNC Programmer
Core
Program and modify G-code for 3/4-axis and 5-axis high-speed machining centers to produce precision parts from engineering drawings and specifications.
Role type
CNC Programmer (5-axis)
Builds
Precision machined parts for aerospace and industrial applications
Domain
Aerospace manufacturing / CNC machining
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work -> physical/clinical work (machined parts)
Required skills
5-axis CNC programming, Catia V4/V5 CAM, Master CAM, blueprint reading with GD&T, geometric dimensioning and tolerancing, precision measurement (CMM, laser trackers, micrometers), math (geometry, trigonometry, algebra), tooling selection, setup sheet creation
Preferred skills
Lean manufacturing knowledge, root cause analysis, statistical process control
Technologies
Catia V5R20, Master CAM, Microsoft Office Suite
Responsibilities
Interpret customer drawings and specifications to determine dimensions, tolerances, and setup requirements; write and modify CNC programs for high-speed machining; create setup sheets based on tooling criteria; monitor initial setups and verify part accuracy; troubleshoot machining issues and collaborate with inspection teams; maintain program library and work instructions; participate in quality audits and corrective action initiatives
Seniority
Mid-level, hands-on IC