Demo

Master Sustainment Technician - CNC Programmer

University of Dayton Research Institute
Warner Robins, GA Full Time
POSTED ON 9/16/2026
AVAILABLE BEFORE 10/15/2026
Position Summary: This position is located at the Advanced Technology and Training Center (ATTC) in Warner Robins, GA and supports advanced manufacturing programs for Air Force sustainment activities. The position will serve as a principal CNC programmer for advanced manufacturing technologies, supporting additive manufacturing, additive repair and additive friction stir deposition technologies. The ideal candidate should be highly experienced in 3, 4 & 5 axis CNC programming with Mastercam. Responsibilities will include developing machining plans, CNC programming and machining of wrought and additively manufactured components and custom fixtures. Additionally, this position will also serve as mentor for junior or less experienced technicians. The majority of work will support government customers, but some industry partners may be supported as well. Minimum Qualifications:

  • Minimum of 12 years of experience in computer numerical control (CNC) programming for metals (i.e. milling, turning, EDM, etc…)
  • Minimum of 10 years of experience using Mastercam software to program CNC machining equipment to produce complex 3-axis aerospace parts and fixtures
  • Minimum of 5 years of experience programming and operating 4th & 5th axis machines and/or a 5th axis trunnion
  • Ability to create, read and interpret models, technical drawings, schematics, and computer-generated reports
  • Demonstrated organizational skills
  • Effective interpersonal and verbal communication skills with team members at all levels
  • Attention to detail
  • Due to the requirements of our research contracts with the U.S. federal government, candidates for this position must be a U.S. citizen.

Preferred Qualifications

While not everyone may possess all of the preferred qualifications, the ideal candidate will bring many of the following:

  • 20 years of experience in CNC programming and machining operations for metals
  • Experience working with friction stir welding or related technologies
  • Experience programming and operating Haas CNC milling machines and lathes
  • Experience creating part machining work plans or job packets
  • Proficient in Solidworks and Mastercam
  • Experience in jig and fixture design for CNC work holding
  • Experience machining castings or additively manufactured parts

Special Instructions To Applicants

To apply please submit a cover letter addressing each minimum qualification and any applicable preferred qualifications that you meet.

Applicants must be currently authorized to work in the United States on a full-time basis. The University does not provide work visa sponsorship for this position.

Closing Statement

Informed by its Catholic and Marianist mission, the University is committed to the dignity of every human being. Informed by this commitment, we seek to increase diversity in all of its forms, achieve fair outcomes, and model inclusion across our campus community. The University is committed to policies of affirmative action designed to increase the employment opportunities of individuals with disabilities and protected veterans in compliance with the Rehabilitation Act of 1973 and Vietnam Era Veterans' Readjustment Assistance Act of 1973.

Salary.com Estimation for Master Sustainment Technician - CNC Programmer in Warner Robins, GA
$50,076 to $63,289
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Master Sustainment Technician - CNC Programmer?

Sign up to receive alerts about other jobs on the Master Sustainment Technician - CNC Programmer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$70,250 - $90,788
Income Estimation: 
$84,020 - $107,510
Income Estimation: 
$37,726 - $46,705
Income Estimation: 
$51,902 - $64,610
Income Estimation: 
$46,685 - $59,878
Income Estimation: 
$43,603 - $55,670
Income Estimation: 
$51,669 - $66,452
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at University of Dayton Research Institute

  • University of Dayton Research Institute Dayton, OH
  • Position Summary Join University of Dayton Research Institute (UDRI), where innovation meets purpose in advancing critical research that shapes our world. ... more
  • 11 Days Ago

  • University of Dayton Research Institute Dayton, OH
  • Position Summary We are seeking a systems engineer to support multiple programs involving systems engineering (SE) and digital engineering (DE) initiatives... more
  • 11 Days Ago

  • University of Dayton Research Institute Dayton, OH
  • Position Summary Unlock Your Potential at the University of Dayton! The University of Dayton Research Institute (UDRI) is seeking a highly motivated and ex... more
  • 1 Day Ago

  • University of Dayton Research Institute Dayton, OH
  • Position Summary This position provides CNC programming support and technical machining expertise for the research and development of Technical Data Packag... more
  • 1 Day Ago


Not the job you're looking for? Here are some other Master Sustainment Technician - CNC Programmer jobs in the Warner Robins, GA area that may be a better fit.

  • LH Thomson Macon, GA
  • About Us L.H. Thomson Company, Inc. is a precision manufacturing facility specializing in the production of high-tolerance metal parts for the aerospace in... more
  • 1 Month Ago

  • University of Dayton Warner Robins, GA
  • Job No: 503698 Work Type: Staff Full Time (1500 hours or greater) Location: Warner Robins, GA Category: Research Institute Staff Department: Adv Mfg MG - 2... more
  • 9 Days Ago

AI Assistant is available now!

Feel free to start your new journey!