CAM Programmer
Core
Develop, optimize, and maintain CNC programs for precision machining, translating engineering drawings into efficient machining instructions.
Role type
CAM Programmer
Builds
Precision machined parts for robotics manufacturing
Domain
Robotics 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
CAM software proficiency (Fusion 360, Mastercam, PowerMill), CNC machining processes (milling, turning, multi-axis), reading engineering drawings and GD&T, cutting tool selection, toolpath simulation
Preferred skills
CAD software familiarity (SolidWorks, AutoCAD), high-precision manufacturing experience, problem-solving
Technologies
Fusion 360, Mastercam, PowerMill, SolidWorks, AutoCAD
Responsibilities
Create and modify CNC programs for milling, turning, and multi-axis machines; Interpret technical drawings and CAD models; Select cutting tools, speeds, feeds, and machining strategies; Simulate and verify toolpaths; Collaborate with engineers and production teams; Optimize programs for efficiency and cost-effectiveness; Troubleshoot machining issues; Maintain documentation for programs and processes
Seniority
Mid-Senior level (5+ years experience required)