Demo

Computer Numerical Control Programmer

The Judge Group
Huntsville, AL Contractor
POSTED ON 8/12/2026
AVAILABLE BEFORE 6/25/2027

Title: Machine Programmer III (CNC Programming)

Pay: Negotiable

Location: Huntsville, AL

Contract: 1 year.


About the Role

We are seeking a skilled Machine Programmer III to join a high‑performance manufacturing team supporting advanced engineering programs. In this role, you will develop and optimize CNC (Computer Numerical Control) programs for multi-axis machines and contribute to the production of high-precision components used in critical applications.

You will collaborate cross-functionally with engineering, manufacturing, and shop floor teams to deliver quality-first, repeatable machining processes and achieve first article success on complex parts.


Key Responsibilities

  • Develop and modify NC/CNC programs for:
  • CNC Mills
  • CNC Lathes
  • Multi-axis machining centers
  • Vertical Turning Lathes (VTLs)
  • Translate engineering designs into efficient machining strategies
  • Create and maintain detailed setup sheets and process documentation
  • Collaborate with engineers, machinists, and manufacturing teams to optimize production
  • Design and develop custom tooling and fixtures
  • Provide DFM/DFMA feedback to improve manufacturability
  • Perform program verification using simulation tools (e.g., Vericut or equivalent)
  • Establish appropriate feeds and speeds, cutter paths, and machining parameters
  • Ensure configuration control of programs and job records
  • Support first article inspections and product acceptance
  • Drive continuous process improvements in machining and workflows
  • Maintain safety and compliance in a manufacturing environment


Minimum Qualifications

  • Minimum 4 years of CNC/NC programming experience
  • Strong proficiency with:
  • Siemens NX (Unigraphics)
  • CNC programming for mills, lathes, and multi-axis machines
  • Experience with program verification tools (e.g., Vericut)
  • Strong understanding of GD&T (ASME Y14.5M-1994) and blueprint reading
  • Experience with:
  • Tool and fixture design
  • Setup sheet creation and documentation
  • Feed and speed calculations
  • Hands-on experience machining materials such as:
  • Inconel
  • Stainless steel
  • Aluminum alloys
  • Familiarity with DFMA principles
  • Strong problem-solving and analytical skills
  • Excellent written and verbal communication
  • Proficiency with computers and precision tools
  • Ability to prioritize tasks and meet deadlines in a fast-paced environment
  • Strong collaboration skills and ability to build professional relationships


Preferred Qualifications

  • Experience with Mastercam (2017 or later)
  • Prior machinist experience
  • Exposure to process automation or AI in CNC programming


Key Skills

  • CNC Programming
  • Multi-axis Machining
  • Siemens NX (Unigraphics)
  • Vericut / Simulation Tools
  • Blueprint Reading & GD&T
  • Tooling & Fixture Design
  • Setup Sheet Development
  • Machining Strategy Development
  • DFM/DFMA


Why Join Us

  • Work on high-precision, advanced manufacturing projects
  • Opportunity to contribute to critical engineering programs
  • Collaborative and innovation-driven work environment
  • Strong focus on quality, safety, and continuous improvement


Salary : $45 - $65

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 Computer Numerical Control Programmer?

Sign up to receive alerts about other jobs on the Computer Numerical Control 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: 
$84,020 - $107,510
Income Estimation: 
$116,421 - $146,747
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 The Judge Group

  • The Judge Group Westerville, OH
  • Overview Sales Director Job Description: Responsible for breaking, managing, and growing target accounts within assigned market. Builds and maintains relat... more
  • 16 Days Ago

  • The Judge Group Sioux, SD
  • Location: Sioux Falls, SD Salary: $130,000.00 USD Annually - $150,000.00 USD Annually Description Refrigeration & Utilities Maintenance Manager Overview A ... more
  • 16 Days Ago

  • The Judge Group Bryant, AR
  • UHGJP00123840 Pay: $55/hr Position Title: Registered Nurse - Home Health/Hospice Location: Bryant AR, 72022 [Pulaski, Saline, Jefferson, and surrounding co... more
  • 16 Days Ago

  • The Judge Group Hays, KS
  • Facility Hays Medical Center Specialty Labor and Delivery Job Type Nursing Employment Travel/Contract Shift Night (3x12 Hours) 18:00 6:00 Contract Group Ha... more
  • 16 Days Ago


Not the job you're looking for? Here are some other Computer Numerical Control Programmer jobs in the Huntsville, AL area that may be a better fit.

  • brs Huntsville, AL
  • Total Solutions, Inc. (TSI) is seeking a skilled Programmer to join our team supporting the U.S. Department of Agriculture (USDA). The successful candidate... more
  • 1 Month Ago

  • ClearDefense Pest Control Huntsville, AL
  • Description Description Job: Pest Control Service Specialist Rate: $18–24/hr New-employee Bonus $500 Founded in 2013, ClearDefense Pest Control CDPC arrive... more
  • 1 Month Ago

AI Assistant is available now!

Feel free to start your new journey!