1

Cnc Machine Engineer Jobs in Birmingham, AL (NOW HIRING)

CNC Machinist

Birmingham, AL ยท On-site

$19.25 - $26.25/hr

CNC Machine Operator certification strongly preferred. * Minimum 2 years of CNC machining/programming experience in a heavy manufacturing environment (automotive preferred). * Strong ability to set ...

CNC Machinist

Birmingham, AL ยท On-site

$19.25 - $26.25/hr

CNC Machine Operator certification strongly preferred. * Minimum 2 years of CNC machining/programming experience in a heavy manufacturing environment (automotive preferred). * Strong ability to set ...

Be Seen First

CNC Machine Operator

Bessemer, AL ยท On-site

$18 - $35/hr

We are seeking a driven Team Member for Tool Grinding on a CNC Tool and Cutter Grinder. You will operate a variety of machines and become a vital member of a specialized tool manufacturing company.

Be Seen First

CNC Machine Operator

Birmingham, AL ยท On-site

$18 - $35/hr

We are seeking a driven Team Member for Tool Grinding on a CNC Tool and Cutter Grinder. You will operate a variety of machines and become a vital member of a specialized tool manufacturing company.

Be Seen First

CNC Machine Operator

Alabaster, AL ยท On-site

$18 - $35/hr

We are seeking a driven Team Member for Tool Grinding on a CNC Tool and Cutter Grinder. You will operate a variety of machines and become a vital member of a specialized tool manufacturing company.

CNC Machinist

Birmingham, AL ยท On-site

$19.25 - $26.25/hr

Adjust machine offsets, feeds, and speeds as needed * Inspect finished parts using precision ... Experience with CNC programming * Ability to read blueprints and technical drawings * Experience ...

Be Seen First

CNC Machinist

Saginaw, AL ยท On-site

$17.50 - $23.75/hr

Adjust machine offsets, feeds, and speeds as needed * Inspect finished parts using precision ... Experience with CNC programming * Ability to read blueprints and technical drawings * Experience ...

CNC Machinist

Birmingham, AL ยท On-site

$19.25 - $26.25/hr

Adjust machine offsets, feeds, and speeds as needed * Inspect finished parts using precision ... Experience with CNC programming * Ability to read blueprints and technical drawings * Experience ...

Be Seen First

CNC Machinist

Saginaw, AL ยท On-site

$17.50 - $23.75/hr

Adjust machine offsets, feeds, and speeds as needed * Inspect finished parts using precision ... Experience with CNC programming * Ability to read blueprints and technical drawings * Experience ...

Non-Exempt Steward Machine Company , a multi-generational, family-owned business with a proud and ... Type Programming is a significant asset that will contribute to your success and our team ...

next page

Showing results 1-20

Cnc Machine Engineer information

See Birmingham, AL salary details

$23

$35

$44

How much do cnc machine engineer jobs pay per hour?

As of Aug 19, 2026, the average hourly pay for cnc machine engineer in Birmingham, AL is $35.29, according to ZipRecruiter salary data. Most workers in this role earn between $31.78 and $37.64 per hour, depending on experience, location, and employer.

What is a CNC machine engineer?

CNC Machine Engineers are professionals who design, program, operate, and maintain computer numerical control (CNC) machines used in manufacturing. They develop and optimize processes to produce precision parts and components from materials such as metal, plastic, or wood. Their responsibilities also include troubleshooting equipment, ensuring quality control, and collaborating with other engineers to improve efficiency. CNC Machine Engineers play a vital role in industries like automotive, aerospace, and electronics where high accuracy and repeatability are essential.

What are the key skills and qualifications needed to thrive as a CNC machine engineer?

To thrive as a CNC Machine Engineer, you need a solid background in mechanical engineering, CNC programming, and machining processes, often supported by a relevant degree or technical certification. Familiarity with CAD/CAM software, G-code programming, and various CNC control systems is typically required. Strong problem-solving, attention to detail, and effective teamwork are vital soft skills in this role. These competencies ensure precise machining, efficient production, and seamless integration with manufacturing teams.

What are some common challenges CNC machine engineers face when optimizing production processes?

CNC Machine Engineers often encounter challenges such as minimizing machine downtime, ensuring precision in high-volume production, and adapting to rapidly changing design specifications. Balancing speed with accuracy while maintaining strict quality standards can be demanding, particularly when troubleshooting unexpected equipment issues or programming errors. Collaboration with production teams and continuous process improvement are key to overcoming these hurdles and ensuring efficient, reliable output.

What is the difference between Cnc Machine Engineer vs Cnc Programmer?

AspectCnc Machine EngineerCnc Programmer
Primary RoleDesigns, maintains, and troubleshoots CNC machines and systemsDevelops and writes CNC code to control machine operations
Required SkillsMechanical knowledge, troubleshooting, machine operationG-code programming, CAD/CAM software proficiency
Work EnvironmentManufacturing plants, machine shopsManufacturing, CNC programming departments
CertificationsTechnical certifications, CNC operation trainingG-code, CAD/CAM software certifications

While both roles are essential in CNC manufacturing, the Cnc Machine Engineer focuses on machine design, maintenance, and troubleshooting, whereas the Cnc Programmer specializes in creating the code that controls CNC machines. Understanding these differences helps employers and job seekers target the right skills and responsibilities in the industry.

Is CNC machine engineer in high demand?

CNC machine engineers are in high demand due to the ongoing need for precision manufacturing and automation in industries such as aerospace, automotive, and electronics. Skilled professionals with knowledge of CAD/CAM software, machine operation, and maintenance are particularly sought after, often leading to good job stability and competitive salaries.

What does a CNC machine engineer do?

A CNC machine engineer designs, programs, and maintains computer numerical control (CNC) machines used in manufacturing. They create tool paths using CAD/CAM software, set up machines, and ensure precision and quality in production processes. Strong technical skills and knowledge of machining operations are essential for this role.

What are popular job titles related to Cnc Machine Engineer jobs in Birmingham, AL?

For Cnc Machine Engineer jobs in Birmingham, AL, the most frequently searched job titles are:

What job categories do people searching Cnc Machine Engineer jobs in Birmingham, AL look for?

The top searched job categories for Cnc Machine Engineer jobs in Birmingham, AL are:

What cities near Birmingham, AL are hiring for Cnc Machine Engineer jobs?

Cities near Birmingham, AL with the most Cnc Machine Engineer job openings:

CNC Machinist

Magna

Birmingham, AL โ€ข On-site

$19.25 - $26.25/hr

Full-time

Medical, Dental, Vision, Retirement

Re-posted 12 days ago


Job description

Job descriptions may display in multiple languages based on your language selection.
What we offer:
At Magna, you can expect an engaging and dynamic environment where you can help to develop industry-leading automotive technologies. We invest in our employees, providing them with the support and resources they need to succeed. As a member of our global team, you can expect exciting, varied responsibilities as well as a wide range of development prospects. Because we believe that your career path should be as unique as you are.
Group Summary:
Cosma provides a comprehensive range of body, chassis and engineering solutions to global customers. Through our robust product engineering, outstanding tooling capabilities and diverse process expertise, we continue to bring lightweight and innovative products to market.
Job Responsibilities:
Job Overview
The CNC Machinist-Tool & Die sets up, programs, and operates CNC mills and related machining equipment to produce high-quality tooling, perform die maintenance, and support production by ensuring tooling meets all quality, safety, and performance standards.
Roles And Responsibilities
  • Set up, program, and operate CNC mills (3-axis and 5-axis) independently with minimal supervision.
  • Perform troubleshooting, tool changes, program adjustments, and machining setups on CNC horizontal/vertical mills and lathes.
  • Monitor tool life and ensure accurate part placement using gauges, fixtures, and measurement tools. Maintain and repair dies and tooling to ensure quality output and optimal productivity.
  • Perform TIG/MIG welding, heat treatment, and manual hand-working of dies as required.
  • Coordinate machining schedules between Engineering, Maintenance, and the Die Shop.
  • Read and interpret blueprints, CAD data, sketches, and verbal instructions; program using offline G-Code software. Conduct in-process quality checks, monitor SPC data, and document production updates.
  • Operate all tool room equipment safely (grinders, welders, saws, drill presses, cranes, forklifts, etc.).
  • Maintain accurate records, job logs, and equipment documentation.
  • Conduct in-process quality checks, monitor SPC data, and document production updates. Execute Lockout/Tagout procedures .

Experience And Qualifications
  • High School Diploma or GED required; Associate's Degree in a technical field preferred.
  • Certified Machinist required; CNC Machine Operator certification strongly preferred.
  • Minimum 2 years of CNC machining/programming experience in a heavy manufacturing environment (automotive preferred).
  • Strong ability to set up, program, and operate CNC mills accurately and efficiently.
  • Ability to weld (TIG/MIG) and restore tooling to original condition. Proficient with measurement tools, machining fundamentals, tool offsets, and program adjustments.

Preferred Skills
  • Blueprint/CAD reading and Smirtware experience.
  • Experience with EDM, automation fundamentals, or robot basics.
  • Previous die-building experience is a plus.

Benefits
  • Onsite cafeteria with multiple fresh-cooked options and salad bar
  • annual events (Summer cookouts, Christmas party, etc.)
  • Annual uniform allowance
  • Annual shoe allowance
  • biennial prescription safety glasses allowance
  • Perfect attendance rewards (Hourly employees)
  • Medical Dental Day
  • Education assistance
  • 12 Paid Holidays
  • Health Insurance (includes telemedicine, FSA, HSA, and other benefits)
  • Dental Insurance
  • Vision Insurance
  • 401(k) with match
  • Employee Profit Sharing Plan

Awareness, Unity, Empowerment:
At Magna, we believe that a diverse workforce is critical to our success. That's why we are proud to be an equal opportunity employer. We hire on the basis of experience and qualifications, and in consideration of job requirements, regardless of, in particular, color, ancestry, religion, gender, origin, sexual orientation, age, citizenship, marital status, disability or gender identity. Magna takes the privacy of your personal information seriously. We discourage you from sending applications via email or traditional mail to comply with GDPR requirements and your local Data Privacy Law.
Worker Type:
Regular / Permanent
Group:
Cosma International