CNC/NC Programmer

AXIUS GROUP LLCPark City, KS
Onsite

About The Position

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.

Requirements

  • General manufacturing knowledge, including machining and related production processes
  • Ability to read, interpret, and understand blueprints, mylars, specifications, loft data, and related technical documents
  • Knowledge of feeds, speeds, cutter types, material-removal methods, and machine codes
  • Knowledge of three-, four-, and five-axis programming methods and tooling design principles
  • Working knowledge of CATIA V5, Mastercam, Vericut, posting software, Windows-based computers, and NWI Aerostructures manufacturing software
  • Basic knowledge of statistical process control at Level II and above
  • Knowledge of program verification, documentation, revision control, and manufacturing process improvement
  • Strong mathematical, reading, writing, and technical communication skills
  • Logical thinking and sound judgment when planning machining operations and resolving technical issues
  • Strong organization and attention to detail, with the ability to manage multiple simultaneous assignments
  • Ability to work independently, remain self-directed and motivated, and follow written and verbal instructions
  • Ability to communicate and collaborate effectively across departments and with multiple levels of management
  • Commitment to quality, efficiency, continuous improvement, and safe work practices
  • Must be legally authorized to work in the United States
  • Candidate must be able to obtain and maintain applicable security clearance requirements
  • Successful candidates must be able to obtain required Program Access approval, if applicable

Nice To Haves

  • Mechanical aptitude and a strong work ethic desired (Level I)
  • College coursework or equivalent training in a related field (Level II & III)
  • Certified CATIA training or equivalent job-training experience (Level II & III)
  • Five or more years of programming experience preferred (Level II)
  • Three to five years of manufacturing experience preferred (Level II)
  • Five to ten years of manufacturing experience preferred (Level III)
  • Ten or more years of programming experience preferred (Level III)

Responsibilities

  • 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
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service