CNC/NC Programmer
Listed on 2026-07-28
-
Manufacturing / Production
Manufacturing Engineer, Quality Engineering, CNC Machinist
The CNC Programmer develops efficient programs for fabricating tight-tolerance parts on three-, four-, and five-axis high-speed CNC machines. Working from customer designs, specifications, blueprints, mylars, and related technical data, this position determines machining requirements, plans detailed sequences of operations, selects appropriate tooling and cutting parameters, verifies programs, and optimizes cutter paths to maximize machine efficiency, quality, and safety.
The CNC Programmer develops efficient programs for fabricating tight-tolerance parts on three-, four-, and five-axis high-speed CNC machines. Working from customer designs, specifications, blueprints, mylars, and related technical data, this position determines machining requirements, plans detailed sequences of operations, selects appropriate tooling and cutting parameters, verifies programs, and optimizes cutter paths to maximize machine efficiency, quality, and safety.
Essential Functions- Develop CNC programs for three-, four-, and five-axis high-speed machining centers using CAD/CAM software
- Review customer designs, specifications, blueprints, mylars, loft data, and related documents to determine machining requirements
- Plan detailed sequences of operations and provide complete supporting documentation for production use
- Determine optimum cutter paths, feeds, speeds, cutter types, and material-removal methods for specific materials
- Set up and program simple parts and tooling at Level I and complex five-axis parts at Level II and above
- Design tooling for parts and assemblies; at Level III, create complex tooling designs and model parts from two-dimensional drawings and loft data
- Verify and simulate CNC programs using Vericut and applicable posting software before release to manufacturing
- Troubleshoot program, tooling, and machining issues and assist Manufacturing with process improvements
- Maintain accurate program files, setup information, revision controls, and technical documentation
- Collaborate directly with Engineering, Planning, Manufacturing, Quality, and multiple levels of management
- At Level III, monitor work performed by CNC Programmers and provide technical guidance as needed
- Use Windows-based computers, CATIA V5, Mastercam, Vericut, NWI Aerostructures manufacturing software, and other approved systems
- Perform work from written and verbal instructions while meeting quality, schedule, and productivity expectations
- Promote a safe, clean, and organized work environment; wear required personal protective equipment and promptly report injuries and unsafe conditions
- Comply with company policies and procedures and perform other duties as assigned
(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).