1

Cmm Programming Jobs in Alabama (NOW HIRING)

Through our robust product engineering, outstanding tooling capabilities and diverse process expertise, we continue to bring lightweight and innovative products to market. Job Responsibilities: WORK ...

Through our robust product engineering, outstanding tooling capabilities and diverse process expertise, we continue to bring lightweight and innovative products to market. Job Responsibilities: WORK ...

Machine Programmer - All Levels

Huntsville, AL · On-site

$26 - $35.75/hr

CMM programming/operation * Setup and operate CNC machines. Culture Statement Don't meet all desired requirements? Studies have shown that some people are less likely to apply to jobs unless they ...

Quality ENGINEER

Huntsville, AL · On-site

$70K - $91K/yr

CMM and Scanning capabilities Responsibilities * Seeking Hands On Quality Engineer * Automotive Experience Preferred * PPAP AIAG/Customer Specific standards. * FMEA process, updating control plans ...

CNC Machinist - B & D Shift

Huntsville, AL · On-site

$20.25 - $27.50/hr

CMM programming/operation experience * CNC programming skills, preferably Mastercam or NX * Conversational programming on the machine * Experience operating heavy lifting equipment such as cranes and ...

Quality ENGINEER

Huntsville, AL · On-site

$70K - $91K/yr

CMM and Scanning capabilities Responsibilities * Seeking Hands On Quality Engineer * Automotive Experience Preferred * PPAP AIAG/Customer Specific standards. * FMEA process, updating control plans ...

CNC Machinist - B & D Shift

Huntsville, AL · On-site

$20.25 - $27.50/hr

CMM programming/operation experience * CNC programming skills, preferably Mastercam or NX * Conversational programming on the machine * Experience operating heavy lifting equipment such as cranes and ...

CNC Machinist - B & D Shift

Huntsville, AL · On-site

$20.25 - $27.50/hr

CMM programming/operation experience * CNC programming skills, preferably Mastercam or NX * Conversational programming on the machine * Experience operating heavy lifting equipment such as cranes and ...

CNC Machinist - B & D Shift

Huntsville, AL · On-site

$20.25 - $27.50/hr

CMM programming/operation experience * CNC programming skills, preferably Mastercam or NX * Conversational programming on the machine * Experience operating heavy lifting equipment such as cranes and ...

next page

Showing results 1-20

Cmm Programming information

See Alabama salary details

$15

$28

$42

How much do cmm programming jobs pay per hour?

As of Jun 13, 2026, the average hourly pay for cmm programming in Alabama is $28.93, according to ZipRecruiter salary data. Most workers in this role earn between $23.99 and $33.12 per hour, depending on experience, location, and employer.

How much does a CMM make?

A CMM (Coordinate Measuring Machine) operator or programmer typically earns between $40,000 and $70,000 annually, depending on experience, location, and industry. Skilled CMM programmers with certifications and proficiency in programming languages like CMM software can earn higher salaries, especially in manufacturing and quality control environments.

What is CMM programming?

CMM programming refers to the process of writing and optimizing instructions for a Coordinate Measuring Machine (CMM) to inspect and measure the physical geometries of manufactured parts. CMM programmers use specialized software to create programs that guide the machine's probe to collect precise measurement data, ensuring parts meet engineering and quality specifications. This role is critical in industries such as aerospace, automotive, and manufacturing, where precision and quality control are essential. CMM programming often requires knowledge of GD&T (Geometric Dimensioning and Tolerancing), CAD models, and measurement principles.

How much do spacex CMM programmers make?

CMM programmers working in aerospace manufacturing typically earn between $50,000 and $80,000 annually, depending on experience, location, and certifications. Skilled programmers proficient in programming Coordinate Measuring Machines (CMM) and familiar with quality standards can earn higher salaries, especially in high-demand regions or specialized environments.

How much do CMM programmers make in the US?

CMM programmers in the US typically earn between $50,000 and $75,000 annually, depending on experience, certifications, and industry. Skilled programmers with proficiency in programming languages like G-code and experience with coordinate measuring machines can command higher salaries.

Are CMM programmers in demand?

CMM programmers are in steady demand in manufacturing and quality control industries, especially those skilled in coordinate measuring machine (CMM) programming and inspection. Their expertise in using CMM software and understanding of metrology makes them valuable for ensuring product accuracy and compliance with standards.

What are some common challenges CMM Programmers face when working with complex parts, and how can they overcome them?

CMM Programmers often encounter challenges when measuring complex parts, such as interpreting intricate geometric tolerances or accessing hard-to-reach features. These challenges can be addressed by collaborating closely with design engineers to clarify specifications, utilizing advanced probing techniques, and leveraging CAD models for precise programming. Additionally, staying updated on software capabilities and regularly calibrating equipment ensures accurate measurements and smooth workflow. Proactive communication and continuous learning are key to overcoming these obstacles.

What is the difference between Cmm Programming vs CNC Machining?

AspectCmm ProgrammingCNC Machining
Primary FocusDeveloping and writing programs for Coordinate Measuring Machines (CMMs) to inspect partsOperating machines to cut, shape, or finish parts using computer-controlled tools
Required SkillsKnowledge of CMM software, measurement techniques, and programming languages like G-codeUnderstanding of CNC machine operation, tooling, and G-code programming
Work EnvironmentInspection labs, manufacturing plants, quality control departmentsMachine shops, manufacturing floors, production facilities
CertificationsOften requires CMM programming certifications, quality control trainingRequires CNC operator certifications, machining training

While both Cmm Programming and CNC Machining are integral to manufacturing, Cmm Programming focuses on programming measurement devices to ensure part quality, whereas CNC Machining involves operating machines to produce parts. Understanding both roles can enhance quality control and production efficiency in manufacturing environments.

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

To thrive as a CMM Programmer, you need a solid understanding of metrology, geometric dimensioning and tolerancing (GD&T), and experience with CMM machines, often supported by technical training or a related degree. Proficiency in CMM software such as PC-DMIS or Calypso, and familiarity with CAD systems, are typically required. Attention to detail, analytical thinking, and effective communication are crucial soft skills for interpreting engineering drawings and collaborating with quality and engineering teams. These skills ensure precise measurement, quality assurance, and efficient production processes in manufacturing environments.
What are popular job titles related to Cmm Programming jobs in Alabama? For Cmm Programming jobs in Alabama, the most frequently searched job titles are:
What job categories do people searching Cmm Programming jobs in Alabama look for? The top searched job categories for Cmm Programming jobs in Alabama are:
Infographic showing various Cmm Programming job openings in Alabama as of June 2026, with employment types broken down into 94% Full Time, 4% Part Time, 1% Temporary, and 1% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $60,184 per year, or $28.9 per hour.
Manufacturing Technician

$31.98 - $35.07/hr

Full-time

Medical, Retirement

Posted 23 days ago


General Dynamics Mission Systems rating

8.2

Company rating: 8.2 out of 10

Based on 28 frontline employees who took The Breakroom Quiz

77th of 189 rated software companies


Job description

Basic Qualifications
Associate's degree in a related field or the equivalent is required. In addition, a minimum of 3 years of directly related experience is required. J-STD_001, 002, IPC 610, MIL-STD-883, MIL-STD-750 and X-Ray qualification certifications may be required.
CLEARANCE REQUIREMENTS:
Applicants selected will be subject to a U.S. Government security investigation and must meet eligibility requirements for access to classified information. Due to the nature of work performed within our facilities, U.S. citizenship is required.
Responsibilities for this Position
Developing mission-critical systems that help keep people safe is what we do. At General Dynamics Mission Systems, you'll be part of the team that helps heroes make a true impact. The work we do is important. The challenges we face are career-defining. The opportunity we can offer is one-of-a-kind.
We apply advanced technologies such as Artificial Intelligence, Blockchain, AR/VR, Cloud Native and Quantum Physics to solve our customers' missions in cyber, RF, undersea, interstellar and everything in between.
Help make the technologies, products and services that make a difference. That's the opportunity that's waiting for you at General Dynamics Mission Systems. We help our nation's heroes keep our nation safe by creating solutions so advanced they redefine innovation for the world. It's an amazing challenge. And it's waiting for you now.
We apply advanced technologies such as artificial Intelligence, Blockchain, AR/VR, Cloud Native and Quantum Physics to solve our customers' missions in cyber, RF, undersea, interstellar and everything in between.
Schedule
There are multiple shifts and schedules in this facility.
We are looking for the following roles: see below for more details on each.
  • Chemical Technicians
  • CMM Technicians
  • Manufacturing Operation Technicians
  • Optical Technicians
  • Quality Technicians

Chemical Technicians
Preferred Skills:
  • Knowledge of hazardous materials handling and waste management procedures
  • Good understanding of chemicals (acids, bases, oxidizers, flammables, reducers, water reactives) in a variety of forms (liquids, solids, gases, sludges, slurries) and related incompatibilities to prevent undesirable chemical reactions
  • Ability to read blueprints, sketches, and drawings
  • Adaptability in a fast-paced, mission-driven environment

Key Responsibilities:
  • Support chemical processing operations including chemical etching, surface treatment, media blasting, plating, anodizing, thermal cycling/heat treatment, masking, and clean and pack
  • Monitor and maintain process parameters to ensure consistency and product quality
  • Prepare and maintain accurate records, logs, and technical reports
  • Support internal and external audits and inspections
  • Follow all safety protocols for handling hazardous chemicals
  • Properly label, store, and dispose of hazardous materials in accordance with regulations
  • Communicate test results and process anomalies clearly and promptly
  • Work closely with engineers, quality assurance teams, and program managers
  • Support continuous improvement initiatives and root cause analysis activities

CMM Technicians
Preferred Skills:
  • Proficiency in CMM programming software (e.g., PC-DMIS, Calypso)
  • Strong understanding of metrology, engineering drawings, and GD&T
  • Excellent attention to detail and problem-solving skills

Key Responsibilities:
  • Operate CMM equipment to perform precise measurements of machined parts
  • Program CMM machines using appropriate software (e.g., PC-DMIS, Calypso)
  • Interpret engineering drawings, blueprints, and GD&T symbols to determine measurement requirements
  • Conduct first article inspections, in-process inspections, and final inspections to verify product compliance
  • Document and report inspection results, including any deviations or non-conformances
  • Collaborate with machinists and engineers to troubleshoot and resolve quality issues
  • Maintain and calibrate CMM equipment to ensure accuracy and reliability

Manufacturing Operations Technicians
Preferred Skills:
  • Ability to work from blueprints, advanced drawings, process sheets and sketches to perform hand deburring, lapping, and polishing operations with precision, quality, and safety
  • Experience and ability to routinely use a microscope
  • Ability to maintain a high level of craftmanship
  • Mechanical aptitude

Key Responsibilities:
  • Measures work piece with instruments such as electronic gauges and optical light, compares work piece dimensions with specifications to ascertain amount of stock to be removed and evaluates types of compounds, diamonds, and laps or material needed to achieve required specifications and setup requirements
  • Prepares and conditions surface of lap to achieve proper geometric form and tolerance per print and/or sketch requirements
  • Applies compound to work piece and rubs lap across work piece with rotary or reciprocating motion, feeling friction and applying required pressure based on previous experience to attain specified tolerances
  • Measures workpiece to verify conformance to specifications
  • Design and draw sketches for tooling and laps to complete task required
  • Promote continuous product improvement by conceptualizing and implementing new procedures

Optical Technicians
Preferred Skills:
  • Hands-on experience with precision hand tools and optical handling techniques
  • Strong attention to detail and commitment to workmanship quality
  • Ability to work from blueprints, advanced drawings, process sheets and sketches to perform manufacturing operations with precision, quality, and safety
  • Analytical and problem-solving skills; able to troubleshoot and resolve issues in a quick, effective manner

Key Responsibilities:
  • Ability to grind and polish various types of metals or glass to tight surface flatness, surface quality and surface finish tolerances
  • Ability to use precision measuring equipment to inspect mechanical dimensions, surface flatness and surface finish
  • Experience in the manufacture or assembly of tight tolerance, complex geometry precision products, particularly within an aerospace or medical component machine shop
  • Performs a variety of equipment/process operations involving an application or technical skill in a specific area (optical, mechanical, manufacturing, etc.)
  • Handle sensitive optical components in accordance with contamination control protocols
  • Collaborate with optical engineers and quality assurance personnel to resolve technical challenges

Quality Technicians
Preferred Skills:
  • Strong understanding of quality control principles, inspection techniques, and measurement tools
  • Ability to read and interpret technical drawings, blueprints, and specifications
  • Excellent attention to detail and strong analytical skills
  • Knowledge of quality management systems (e.g., ISO 9001, AS9 0)

Kep Responsibilities:
  • Conduct through inspections of incoming materials, in-process production, and finished products to ensure they meet quality standards
  • Utilize precision measuring instruments such as calipers, micrometers, and gauges to perform accurate measurements
  • Interpret and understand technical drawings, blueprints, and specifications
  • Document and report inspection results, including non-conformances, and work with production teams to9ddress and resolve quality issues
  • Maintain accurate records of inspections and tests, ensuring traceability and compliance with quality management systems
  • Participate in root cause analysis and corrective action processes to prevent recurrence of quality issues
  • Collaborate with engineering, production, and management teams to continuously improve product quality

Our Commitment to You:
  • An exciting career path with opportunities for continuous learning a development
  • Research oriented work, alongside award winning teams developing practical solutions for our nation's security
  • Flexible schedules with every other Friday off work, if desired (9/80 schedule)
  • Competitive benefits, including 401k matching, flex time off, paid parental leave, healthcare benefits, health and wellness programs, employee resource and social groups, and more
  • See more at com/careers/why-work-for-us/benefits

Workplace Options:
This position is fully on-site. While on-site, you will be a part of the Cullman, AL facility
Salary Note
This estimate represents the typical salary range for this position based on experience and other factors (geographic location, etc.). Actual pay may vary. This job posting will remain open until the position is filled.
Combined Salary Range
USD $31.98 - USD $35.07 /Hr.
Company Overview
General Dynamics Mission Systems (GDMS) engineers a diverse portfolio of high technology solutions, products and services that enable customers to successfully execute missions across all domains of operation. With a global team of 12,000+ top professionals, we partner with the best in industry to expand the bounds of innovation in the defense and scientific arenas. Given the nature of our work and who we are, we value trust, honesty, alignment and transparency. We offer highly competitive benefits and pride ourselves in being a great place to work with a shared sense of purpose. You will also enjoy a flexible work environment where contributions are recognized and rewarded. If who we are and what we do resonates with you, we invite you to join our high-performance team!
Equal Opportunity Employer / Individuals with Disabilities / Protected Veterans

What General Dynamics Mission Systems employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom