1

Trainee Cnc Programmer Jobs in Alabama (NOW HIRING)

Trainee Cnc Programmer information

See Alabama salary details

$15

$28

$40

How much do trainee cnc programmer jobs pay per hour?

As of Jul 29, 2026, the average hourly pay for trainee cnc programmer in Alabama is $28.06, according to ZipRecruiter salary data. Most workers in this role earn between $23.08 and $31.59 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Trainee CNC Programmer, and why are they important?

To thrive as a Trainee CNC Programmer, you need a basic understanding of machining processes, mathematical aptitude, and often a relevant technical diploma or apprenticeship. Familiarity with CAD/CAM software, CNC machine operation, and blueprint reading is typically required, along with willingness to learn specific programming languages like G-code. Attention to detail, problem-solving ability, and effective communication help trainees excel in learning and collaborating with more experienced machinists. These skills ensure accuracy, safety, and efficiency in producing precision-engineered components while supporting career development.

What is the difference between Trainee Cnc Programmer vs Cnc Programmer?

AspectTrainee Cnc ProgrammerCnc Programmer
QualificationsBasic technical diploma or relevant trainingAdvanced skills, experience, often certifications
Work EnvironmentSupervised training in manufacturing or workshopIndependent operation in production settings
ResponsibilitiesLearning programming, setup, and operationCreating, editing CNC programs, troubleshooting

The main difference is that a Trainee Cnc Programmer is in training, focusing on learning and gaining experience, while a Cnc Programmer is an experienced professional responsible for programming and managing CNC machines independently.

What are Trainee CNC Programmers?

Trainee CNC Programmers are entry-level professionals who are learning to operate and program Computer Numerical Control (CNC) machines. They assist in setting up, running, and maintaining machinery that manufactures precision parts and components, often in industries like automotive, aerospace, and manufacturing. Their responsibilities include reading technical drawings, writing basic CNC programs, and ensuring quality standards are met, all while gaining hands-on experience under the supervision of experienced programmers. Over time, trainees develop the skills needed to advance to fully qualified CNC Programmers.

What are some typical challenges faced by a Trainee CNC Programmer during the learning process?

As a Trainee CNC Programmer, one common challenge is mastering the use of specialized software (such as CAD/CAM tools) and understanding complex technical drawings. You may also find it challenging to troubleshoot programming errors and ensure machines run efficiently without defects. Close collaboration with experienced machinists and engineers is essential, which means strong communication skills are important. Over time, hands-on practice and mentoring will help you build confidence and proficiency in programming and problem-solving.
What are the most commonly searched types of Cnc Programmer jobs in Alabama? The most popular types of Cnc Programmer jobs in Alabama are:
What are popular job titles related to Trainee Cnc Programmer jobs in Alabama? For Trainee Cnc Programmer jobs in Alabama, the most frequently searched job titles are:
What job categories do people searching Trainee Cnc Programmer jobs in Alabama look for? The top searched job categories for Trainee Cnc Programmer jobs in Alabama are:
What cities in Alabama are hiring for Trainee Cnc Programmer jobs? Cities in Alabama with the most Trainee Cnc Programmer job openings:
Infographic showing various Trainee Cnc Programmer job openings in Alabama as of June 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $58,362 per year, or $28.1 per hour.
CNC Field Service Engineer, AL

CNC Field Service Engineer, AL

Phillips Corporation

Birmingham, AL

$55K - $75K/yr

Full-time

Posted 24 days ago


Phillips 66 rating

7.2

Company rating: 7.2 out of 10

Based on 87 frontline employees who took The Breakroom Quiz

50th of 86 rated oil and gas companies


Job description

Phillips Commercial division is looking for a road warrior in Alabama. This Field Service Engineer role is vital to our customers,  in delivering imperative maintenance to CNC machinery so their operations can continue to flow.

In this role, we'll equip you with a van, full set of necessary tools and a Haas certification so you can facilitate installation of equipment, investigating, and resolve customer reports of technical problems with equipment, and eliminate future operational or service difficulties.

How will you contribute mightily to the Phillips mission daily?

  • By installing new or modified equipment at the customer's facility and ensuring full functionality according to specifications.
  • Analyzing, reviewing and inspecting findings to determine the source of problems, and recommending repair, replacement, or other corrective actions.
  • Coordinating problem resolution with factory or Phillips inside service support to expedite repairs.
  • Providing on-site technical assistance to help troubleshoot and repair equipment.
  • Updating and completing current incomplete service reports to reflect accurately and completely the work performed.
  • Providing feedback to the factory to help update and make changes to the service procedure used in troubleshooting and completing repairs to the machine in the field.
  • Providing a communication link between the customer and the company to help ensure that effective service is provided to the customer.
  • Conducting training on the safe operations of the equipment and demonstrating skills to trainees, including both team members and customers.

What legendary skills will you use to help create audacious Breakthrough accomplishments?

This role requires 80% road travel.

  • Experience:
    • Experience with maintenance on CNC machines.
    • Valid driver's license.
  • Abilities and skills:
    • Ability to travel on the road up to 80% of the week with possible overnight stays between Monday - Friday.
    • A high mechanical aptitude with some electrical knowledge.
    • Good communication skills and ability to deal with customers professionally.
    • Ability to keep track of expenses and manage paperwork relating to maintenance completed.

If you're ready to contribute to this dynamic team and ensure the highest level of legendary service is delivered to our customers, we encourage you to apply!

The expected pay range for a qualified person in this role is between $55,000.00 and $75,000.00 per year. If you have a different suggestion, please mention it in your application.

Phillips Corporation is a global supplier of manufacturing technology products and services primarily focused on machine tools (metalworking). We have been in business over 60 years and have grown from 2 people to over 800 globally - come grow with us!

Phillips Corporation is an equal opportunity/affirmative action employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law. Phillips Corporation is an E-verify participant.

#LI-DNP

#IND123


What Phillips 66 employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom