CNC Software Programmer III

Atec, Inc.•Stafford, TX

About The Position

Write programs that follow sequences on routers using CAD/CAM software for CNC machines across all Atec divisions. Review drawings and models to determine the tooling and fixtures needed, prepare setup sheets with tool lists and detailed setup instructions, and create manufacturing-aid drawings and special-tooling drawings as needed. Work with machinists to resolve programming, cutting, and tooling problems during setup and production, and assist with first-run programs while ensuring program changes are saved in the master file. Review and simulate CAD/CAM programs to identify machining-efficiency improvements and estimate production run hours. The role may involve temporary assignments at various Atec facilities to support operations, along with other related duties. Activities must comply with Atec AS9100/ISO policies; deviations must be reported to the appropriate manager or supervisor. The position also supports Atec’s quality system by understanding the Quality Policy, objectives, procedures, and work instructions; completing required records; participating in continuous-improvement activities and required training; cooperating with auditors; and reporting deviations. The role requires effective communication, the ability to provide detailed written and verbal instructions, problem-solving skills, and the ability to work independently or collaboratively with little or no supervision.

Requirements

  • One to two years of technical or vocational school, or five years of CNC programming experience, or an equivalent combination of education and experience.
  • Ability to work with mathematical concepts such as probability and statistical inference.
  • Ability to apply fractions, percentages, ratios, and proportions to practical situations.
  • Advanced knowledge of plane and solid geometry and trigonometry.
  • Advanced knowledge of material grades and cutting techniques.
  • Demonstrated knowledge of tool selection and application.
  • Superior knowledge of GD&T and its practical applications.
  • Knowledge and understanding of CNC machining and applied techniques.
  • Knowledge of blueprints, sketches, and drawings and their interpretation.
  • Ability to carry out written and verbal instructions.
  • Ability to work independently and collaboratively as required.
  • Good communication skills and the ability to give detailed written and verbal instructions.
  • Strong problem-solving skills and ability to work effectively with little or no supervision.
  • Ability to sit, walk, stand, and use hands to work with machines; frequently lift or move up to 50 pounds.
  • Close vision, depth perception, ability to adjust focus, and good eyesight, with corrective lenses if necessary.

Responsibilities

  • Review drawings and models to determine the tooling and fixtures needed for a job.
  • Create setup sheets for every operation, including tool lists and detailed machine-setup instructions.
  • Create manufacturing-aid drawings for parts requiring special instructions.
  • Design and create drawings for special tooling when needed.
  • Work with machinists to resolve programming, cutting, and tooling problems during machine setup and production.
  • Assist machinists with first-run programs and ensure changes are saved in the master program file.
  • Review existing programs and CAD/CAM programs to identify and implement machining-efficiency improvements.
  • Confer with supervisors, engineers, production personnel, and others to resolve machining or engineering problems.
  • Design, program, assist in building, and validate manufacturing fixtures.
  • Verify CAD/CAM programs using independent simulation software.
  • Estimate production run hours using CAD/CAM and simulation software.
  • Perform other related duties as assigned to support an efficient and effective work environment.
  • Follow Atec AS9100/ISO policies and report deviations to the appropriate area manager or supervisor.
  • Understand Atec’s Quality Policy, company objectives, applicable procedures, and work instructions; complete required records.
  • Participate in continuous-improvement activities and required AS9100/ISO training, and cooperate with auditors.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service