The CNC Programmer programs high-complexity precision parts in Siemens NX CAM for 3-, 4-, and 5-axis machining operations. The role creates and verifies efficient, safe tool paths from 3D CAD models and engineering drawings, selects tools, fixtures, and machining strategies, and supports reliable production of tight-tolerance components. Working with manufacturing and design colleagues, the programmer supports manufacturability reviews, machine setups, first runs, program debugging, and in-process improvements. The role also develops setup documentation, optimizes cycle times and tool life, helps reduce downtime, maintains program traceability, and contributes to standardization, continuous improvement, and training. Shift rotation may be necessary to provide support. The position regularly involves sitting, standing, and walking; occasional climbing or balancing, stooping, kneeling, crouching, or crawling; and lifting up to 50 pounds. Close vision, depth perception, focus adjustment, and color vision are required. Eye and hearing protection are required under safety guidelines, and the role frequently involves exposure to moving mechanical parts. Reasonable accommodations may be made for individuals with disabilities.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
Associate degree