NC Programmer (April 2026)
Engineering/Programming dept., reports to the Corporate Director of Programming. Exempt (salaried), no direct reports.
What the job is
Writes CNC programs for multi-axis machines that make mid- to highly complex aerospace parts and tooling fixtures. Also writes the setup documents.
Day-to-day duties
- Read drawings and 3D models, then build programs with the right workholding, cutters, and speeds/feeds so parts come out on spec and production runs efficiently
- Check toolpaths in verification software
- Design tooling and holding fixtures
- Write production setup documents
- Support the shop floor when new or revised programs are first proven out, and help with daily problem-solving and process improvements
- Take machinist feedback and work it into programs quickly
- Take part in continuous improvement and follow quality system requirements
Must-haves
- Multi-axis CNC programming in CATIA V5 (Vericut is a plus)
- High-speed machining of aluminum and/or hard metals
- Knowledge of aerospace inspection and FAI (First Article Inspection) paperwork
- Familiar with ITAR, ISO 9001, AS9100, and QA compliance
- Reads 3D GD&T and blueprints
- Strong with G & M codes
- Microsoft Office and good typing skills
- Comfortable on the shop floor working with production staff
- Organized, self-starting, handles competing deadlines
Citizenship requirement
The role may involve ITAR/EAR-controlled data, so the candidate must be a U.S. citizen.
Work environment
- Mostly desk work: sitting 6–8+ hours a day, with constant keyboard/mouse use
- Walking, standing, and lifting over 20 lbs are rare
- Noise only in certain shop areas. Safety glasses required on the floor, and hearing protection recommended
#zip
How to apply.
Apply through TopOneHire and we forward your application to the hiring employer. TopOneHire is a publisher and listings platform — we do not screen, interview, or make hiring decisions.