1

Contract Cnc Programming Jobs in Madison, AL (NOW HIRING)

Proficiency in fixture setup and basic CNC programming or program editing. * Strong blueprint ... Job Type & Location This is a Contract to Hire position based out of Decatur, AL. Pay and Benefits ...

CNC Turning Center Programmer (ET5)

Huntsville, AL · On-site

$26 - $35.75/hr

... ESSCA) contract to the NASA MSFC Engineering Directorate. Responsibilities The primary ... Experience performing three-dimensional programming and machining of aerospace materials and to ...

We are hiring for a NX/CNC Programmer! Huntsville, AL 6-8 Month Contract Job Title: NX Programmer We are seeking an experienced NX Programmer to support design and manufacturing activities by ...

... ESSCA) contract to the NASA MSFC Engineering Directorate. Responsibilities The primary ... Experience performing three-dimensional programming and machining of aerospace materials and to ...

CNC Turning Center Programmer (ET5)

Huntsville, AL · On-site

$26 - $35.75/hr

... ESSCA) contract to the NASA MSFC Engineering Directorate. Responsibilities The primary ... Experience performing three-dimensional programming and machining of aerospace materials and to ...

CNC Machinist

Madison, AL · On-site

$35/hr

Long and Short-Term Contracts. * Immediate placement. * PTO. * Paid Holidays. * Health Benefit ... Interpret and work from engineering requirements, work orders, blueprints, sketches, charts, and ...

CNC Machinist

Madison, AL · On-site

$35/hr

Long and Short-Term Contracts. * Immediate placement. * PTO. * Paid Holidays. * Health Benefit ... Interpret and work from engineering requirements, work orders, blueprints, sketches, charts, and ...

Proficiency in G-code programming with the ability to modify and troubleshoot programs. * Ability ... Job Type & Location This is a Contract to Hire position based out of Decatur, AL. Pay and Benefits ...

Strong understanding of tooling design principles and their application in CNC programming ... Job Type & Location This is a Contract position based out of Huntsville, AL. Pay and Benefits The ...

Strong understanding of tooling design principles and their application in CNC programming ... Job Type & Location This is a Contract position based out of Huntsville, AL. Pay and Benefits The ...

... Programming / Program Execution - Experience using CAM software and/or running CNC programs ... Experience Level Intermediate Level Job Type & Location This is a Contract to Hire position based ...

... Programming / Program Execution - Experience using CAM software and/or running CNC programs ... Experience Level Intermediate Level Job Type & Location This is a Contract to Hire position based ...

... programming, and maintenance of various CNC machines to produce high-quality parts for aerospace ... Experience Level Intermediate Level Job Type & Location This is a Contract to Hire position based ...

... programming, and maintenance of various CNC machines to produce high-quality parts for aerospace ... Experience Level Intermediate Level Job Type & Location This is a Contract to Hire position based ...

IoT Technician

Owens Cross Roads, AL · On-site

$38 - $41/hr

... programming, and maintenance of various CNC machines to produce high-quality parts for aerospace ... Experience Level Intermediate Level Job Type & Location This is a Contract to Hire position based ...

next page

Showing results 1-20

Contract Cnc Programming information

See Madison, AL salary details

$15

$27

$40

How much do contract cnc programming jobs pay per hour?

As of Jun 15, 2026, the average hourly pay for contract cnc programming in Madison, AL is $27.74, according to ZipRecruiter salary data. Most workers in this role earn between $22.84 and $31.25 per hour, depending on experience, location, and employer.

What is contract CNC programming?

Contract CNC programming involves hiring a specialist or company on a contractual basis to create, optimize, or modify CNC (Computer Numerical Control) machine code. These professionals develop programs that guide machines like mills, lathes, and routers to produce precise parts according to engineering drawings or CAD files. Contract CNC programmers are often brought in for specific projects, to handle overflow work, or to provide expertise in complex machining tasks. This flexible arrangement helps manufacturers access skilled programmers without committing to a full-time hire.

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

To thrive as a Contract CNC Programmer, you need strong proficiency in CNC machine operation, G-code programming, and a background in mechanical engineering or machining. Familiarity with CAD/CAM software such as Mastercam, SolidWorks, or Fusion 360, as well as knowledge of various CNC controllers, is typically required. Excellent problem-solving abilities, attention to detail, and effective communication skills help ensure precise production and collaboration with manufacturing teams. These capabilities are crucial for delivering high-quality, efficient, and cost-effective machining solutions in a dynamic contract environment.

What is the difference between Contract Cnc Programming vs Cnc Machinist?

AspectContract Cnc ProgrammingCnc Machinist
CredentialsTypically requires CNC programming certifications or experience with CAD/CAM softwareRequires CNC machine operation experience, often with certifications in machine operation
Work EnvironmentPrimarily office-based for programming, on-site for setup and testingPrimarily on the shop floor operating machines
Industry UsageUsed across manufacturing, aerospace, automotive for designing and programming partsUsed in manufacturing plants for producing parts directly on CNC machines

Contract Cnc Programmers focus on creating and optimizing CNC programs, often working remotely or on a project basis, while Cnc Machinists operate and set up CNC machines to produce parts. Both roles require technical skills, but their daily tasks and work environments differ significantly.

What are some common challenges faced by contract CNC programmers when joining new client projects?

Contract CNC programmers often encounter challenges such as quickly adapting to unfamiliar machines, software, or shop floor processes used by different clients. They may need to rapidly interpret varying technical drawings and specifications, while also aligning with each shop's unique workflow and safety standards. Building rapport with permanent team members and understanding client expectations are crucial for delivering effective solutions on tight timelines. Flexibility, clear communication, and a solid foundation in CNC programming principles help contract professionals overcome these hurdles.
What are popular job titles related to Contract Cnc Programming jobs in Madison, AL? For Contract Cnc Programming jobs in Madison, AL, the most frequently searched job titles are:
What job categories do people searching Contract Cnc Programming jobs in Madison, AL look for? The top searched job categories for Contract Cnc Programming jobs in Madison, AL are:
What cities near Madison, AL are hiring for Contract Cnc Programming jobs? Cities near Madison, AL with the most Contract Cnc Programming job openings:
CNC Programmer - Aerospace & Defense

CNC Programmer - Aerospace & Defense

Moseley Technical Services, Inc.

Brownsboro, AL • On-site

$35 - $40/hr

Part-time

Medical, Retirement

Posted 7 days ago


Job description

Check out this new opportunity!
CNC Programmer
Huntsville, AL
$35.00-$40.00/Hourly
Contract Opportunity
For over 30 years, we've been committed to excellence and innovation, helping our clients tackle complex challenges by providing them with the best talent in the field. We believe putting our team first is the key to our success, enabling us to provide superior service and create long-lasting relationships with our clients and partners. Join us and be a part of a company that values your skills and offers you the opportunity to meet your career goals.
Responsibilities:
  • Program, revise, and optimize CNC toolpaths using Surfcam and Fusion 360 for titanium, aluminum, and Inconel components.
  • Interpret engineering drawings, CAD models, and technical documentation to define machining strategies and sequences.
  • Configure tooling, speeds, and feeds for advanced materials based on part geometry and performance requirements.
  • Collaborate with machinists on setup, test cuts, and First Article Inspections (FAI) to ensure compliance with engineering and AS9100 standards.
  • Modify programs to incorporate engineering changes, resolve quality concerns, or improve efficiency.
  • Provide DFM (Design for Manufacturability) feedback and support process improvement initiatives.
  • Support prototype, short-run production, and R&D machining projects.
  • Perform in-process inspections and maintain compliance with tight aerospace tolerances.

Qualifications:
  • U.S. Citizenship required (per ITAR/government contract).
  • 5-10+ years CNC programming experience in aerospace or defense manufacturing.
  • High School Diploma or GED required; Associate degree or technical certification preferred.
  • Proficient in Surfcam and Fusion 360; experience with SolidWorks is a plus.
  • Strong knowledge of GD&T, CNC processes, and aerospace quality systems (e.g., AS9100, FAI).
  • Ability to read and interpret technical drawings, blueprints, and setup documentation.
  • Hands-on CNC machining or setup experience preferred.
  • 100% on-site position; some off-shift or R&D support may be required.

Moseley Technical Services, Inc. is an AA/EEO/Veterans/Disabled Employer
Your Recruiter
What to Expect
  • Applicants selected for employment will be required to pass a pre-employment drug screening and background investigation, which may include education, criminal, and work history verifications.
  • Accepted applicants will be eligible for benefits, including medical and supplemental insurance, and a 401(k) plan. Appreciation and gratitude for employees are hallmarks of organizations with low turnover.
  • Final position level and pay will be based on experience.

Resources
  • To apply, send a resume to: resumes@moseleytechnical.com
  • For more active job openings: Search Jobs
  • For more information about Moseley, visit: About Us

Moseley Technical Services, Inc. (Moseley) was incorporated in 1994 to provide engineering and professional services to the aerospace/defense, manufacturing, government, and commercial industries. Our Mission is to deliver superior service to our customers and employees. We have been successful in our vision by building long-term relationships with customers and employees through integrity, transparency, and appreciation.
We stand by our 30-year-old commitment of "World Class Service. World Class Company."
Qualifications
Moseley Technical Services, Inc. (Moseley) was incorporated in 1994 to provide engineering and professional services to the aerospace/defense, manufacturing, government, and commercial industries. Our Mission is to deliver superior service to our customers and employees. We have been successful in our vision by building long-term relationships with customers and employees through integrity, transparency, and appreciation.
We stand by our 30 year-old commitment to be a "World Class Service. World Class Company."

Moseley Technical Services logo

About Moseley Technical Services

Sourced by ZipRecruiter

Moseley Technical Services, headquartered in Huntsville, AL, US, is a renowned player in the engineering services industry. They provide a diverse array of services, primarily focused on staffing and recruiting for various technical industries including aerospace, defense, and information technology. Incepted in 1995, this veteran-owned company prides itself on its strong commitment to its customers’ missions and to its employees.

Industry

Recruiting and staffing services

Company size

201 - 500 Employees

Headquarters location

Huntsville, AL, US

Year founded

1994

Social media