Demo

Entry level CNC Programmer

Pro Mechanical Services
Birmingham, AL Full Time
POSTED ON 1/28/2026 CLOSED ON 2/11/2026

What are the responsibilities and job description for the Entry level CNC Programmer position at Pro Mechanical Services?

Pro Staffing Solutions, a proud division of Pro Mechanical Services Co. is a rapidly growing family-owned skilled trades labor contractor dedicated to connecting talented professionals with leading companies across the United States. With extensive real-world experience, our leadership team deeply understands the unique challenges faced by various industries. This insight allows us to effectively match skilled talent with the right opportunities, ensuring success for both our employees and our clients.

We are seeking a CNC Programmer. This is a full- time Salary position with a local facility focusing on metal fabrication and electrical power distribution. The perfect candidate for this position would have 1-2 years of CNC operator and programming experience. You must be able to work well with technology and have great attention to detail. This facility is utilizing new Trumpf equipment and nesting software which does not require a vast amount of experience. Advanced training is provided through Trumpf. Please apply and provide a resume if interested, this position is an immediate hire! Salary range is $60,000- $65,000 based on experience and an interview.

Requirements

  • High school diploma or GED required; technical training or associate degree preferred
  • Minimum 1 year of experience in CNC programming and machine operation
  • Proficient in G-code and CAM software
  • Strong understanding of materials and machining properties
  • Ability to read technical drawings and use inspection tools
  • Excellent problem-solving skills and attention to detail
  • Ability to work independently and as part of a team

Job Duties

  • Program CNC machines (lathe, mill, bending, cutting, or punching machines) using software
  • Set up machines, including tooling, fixturing, and calibration
  • Read and interpret blueprints, technical drawings, and GD&T
  • Operate machines if needed and monitor production to ensure parts meet specifications
  • Perform in-process inspection using micrometers, calipers, and other precision tools
  • Troubleshoot and correct machining issues as they arise
  • Maintain equipment and adhere to safety protocols and quality standards
  • Collaborate with engineering and quality teams for process improvements

Benefits

Full range of company offered benefits such as 401k, health, dental, and vision

Salary : $60,000 - $65,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 Entry level CNC Programmer?

Sign up to receive alerts about other jobs on the Entry level 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: 
$56,930 - $75,718
Income Estimation: 
$70,250 - $90,788
This job has expired.
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 Pro Mechanical Services

  • Pro Mechanical Services Florence, KY
  • Pro Staffing Solutions, a proud division of Pro Mechanical Services Co. is a rapidly growing family-owned skilled trades labor contractor dedicated to conn... more
  • 4 Months Ago

  • Pro Mechanical Services Canton, OH
  • Pro Staffing Solutions, a proud division of Pro Mechanical Services Co. is a rapidly growing family-owned skilled trades labor contractor dedicated to conn... more
  • 4 Months Ago

  • Pro Mechanical Services Spokane, WA
  • Working with Pro Mechanical Services is not just a job, we provide rewarding, career growing opportunities coupled with a great work/life balance. Pro Mech... more
  • 4 Months Ago


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

AI Assistant is available now!

Feel free to start your new journey!