Demo

CNC Programmer

Talnt
Birmingham, AL Full Time
POSTED ON 9/2/2026
AVAILABLE BEFORE 12/30/2026
About the Role
This CNC Programmer is responsible for developing, optimizing, and supporting CNC machining programs for precision manufacturing. Working closely with engineering, machining, and quality teams, this role focuses on creating efficient machining processes, improving cycle times, troubleshooting production issues, and ensuring high-quality components are produced safely and consistently. This is an excellent opportunity for an experienced CNC Programmer looking to make a significant impact in a modern manufacturing environment.
Responsibilities
  • Develop, edit, and optimize CNC programs for mills and lathes using CAM software.
  • Read and interpret blueprints, engineering drawings, CAD models, GD&T, and customer specifications.
  • Create efficient machining strategies that maximize tool life, quality, and productivity.
  • Select tooling, determine machining parameters, and support setup personnel during new job launches.
  • Troubleshoot machining, tooling, and programming issues while providing production support.
  • Improve existing programs by reducing cycle times and increasing machining efficiency.
  • Collaborate with engineering, quality, and production teams to support new product introductions and process improvements.
  • Verify programs through simulation, prove-outs, and first article inspections.
  • Maintain programming documentation, setup sheets, tooling lists, and revision control.
  • Follow all quality, safety, and manufacturing procedures.
Qualifications
  • Proven experience as a CNC Programmer in a manufacturing environment.
  • Strong experience programming CNC mills and/or lathes using CAM software such as Mastercam, Fusion 360, SolidCAM, Esprit, or similar.
  • Ability to read and interpret blueprints, CAD models, and GD&T.
  • Strong understanding of machining practices, tooling, feeds and speeds, and tight-tolerance manufacturing.
  • Experience supporting machine setups, proving out new programs, and troubleshooting production issues.
  • Strong problem-solving skills and attention to detail.
Desired Qualifications
  • Experience with multi-axis machining, including 4-axis and 5-axis equipment.
  • Knowledge of G-code editing and post processors.
  • Experience with fixture design and process development.
  • Familiarity with lean manufacturing, 5S, and continuous improvement initiatives.
  • Experience in aerospace, automotive, medical device, or other high-precision manufacturing environments.

Salary : $80,000 - $100,000

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 CNC Programmer?

Sign up to receive alerts about other jobs on the 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
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 Talnt

  • Talnt Akron, OH
  • About the Role: The Regulatory Manager is responsible for leading regulatory compliance activities for dietary supplement and cosmetic products throughout ... more
  • 1 Day Ago

  • Talnt Bismarck, ND
  • Most Tax Senior opportunities give you more returns to prepare and more work to review. This one gives you more of the client relationship to own. A growin... more
  • 2 Days Ago

  • Talnt York, NY
  • Most HNW tax roles keep you focused on one piece of the client relationship. This one puts you at the center of it. A highly respected wealth management an... more
  • 8 Days Ago

  • Talnt West Chester, PA
  • Job Description. Job Description. About the Role. The Setup Machinist is a full-time, onsite CNC setup and precision machining position in West Chester, Pe... more
  • 9 Days Ago


Not the job you're looking for? Here are some other CNC Programmer jobs in the Birmingham, AL area that may be a better fit.

  • Talento Search Group Alabaster, AL
  • Job Description. Job Description. Talento Search Group has an opening for a CNC Programmer in Alabaster, Alabama. This is a direct-hire position and it's w... more
  • 24 Days Ago

  • Crucial Link Group Bessemer, AL
  • Job Description. Job Description. CAD/CAM Technician. About the Role. We’re looking for a detail-driven. CAD/CAM Technician. who enjoys turning great desig... more
  • 23 Days Ago

AI Assistant is available now!

Feel free to start your new journey!