Computer Numerical Control Programmer

The Judge Group

Huntsville (AL)

On-site

USD 70,000 - 90,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

The Judge Group is seeking a skilled Machine Programmer III located in Huntsville, Alabama. In this role, you will develop and optimize CNC programs for multi‑axis machines, ensuring the production of high‑precision components used in critical applications.

With strong collaboration skills, you'll work closely with engineering and manufacturing teams to drive continuous improvements, while maintaining a focus on quality and safety. A minimum of 4 years of CNC programming experience is required.

Qualifications

  • Minimum 4+ years of CNC/NC programming experience.
  • Strong proficiency with Siemens NX (Unigraphics) and CNC programming for mills and lathes.
  • Experience with program verification tools like Vericut.

Responsibilities

  • Develop and modify NC/CNC programs for multi‑axis machines.
  • Collaborate with engineers and manufacturing teams to optimize production.
  • Establish appropriate feeds and speeds, cutter paths, and machining parameters.

Skills

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

Job description

Pay: Negotiable

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)
  • 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
  • Familiarity with DFMA principles
  • Strong problem‑solving and analytical skills
  • 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)
  • Exposure to process automation or AI in CNC programming
Key Skills
  • CNC Programming
  • Multi‑axis Machining
  • Siemens NX (Unigraphics)
  • Vericut / Simulation Tools
  • Tooling & Fixture Design
  • Setup Sheet 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
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Computer Numerical Control Programmer
Computer Numerical Control Programmer

Kensington360 • North Carolina

On-site
USD 70,000 - 90,000
Computer Numerical Control Programmer
Computer Numerical Control Programmer

OKAYA INFOCOM • Fremont (CA)

On-site
USD 90,000 - 130,000
Computer Numerical Control Programmer
Computer Numerical Control Programmer

Guided Search Partners • New Oxford

On-site
USD 85,000 - 115,000
CNC Application Programmer
CNC Application Programmer

Ellaway Blues Consulting • Houston (TX)

On-site
USD 115,000 - 120,000
Relocation assistance
Senior CNC Programmer
Senior CNC Programmer

laborup • Birmingham (AL)

On-site
USD 90,000 - 120,000
Medical, dental, and vision insurance
Company-paid life insurance
401(k) retirement plan with company‑m
+2
Programmer / CAD/CAM Engineer (Siemens NX & Vericut)
Programmer / CAD/CAM Engineer (Siemens NX & Vericut)

Major Tool & Machine • Indianapolis (IN)

On-site
Relocation assistance available
Paid lunches
Flexible 8- or 10-hour schedules
Computer Numerical Control Programmer
Computer Numerical Control Programmer

TRS Staffing Solutions • Lebanon

On-site
USD 45,000 - 70,000
Computer Numerical Control Programmer
Computer Numerical Control Programmer

Growing Groves • Dubuque (IA)

On-site
USD 70,000 - 90,000
Medical insurance
Vision insurance
401(k)
Computer Numerical Control Programmer
Computer Numerical Control Programmer

Tiltedge Solutions • Fremont (CA)

On-site
USD 75,000 - 110,000
CNC Programmer
CNC Programmer

CARR Machine & Tool, Inc. • Colorado Springs (CO)

On-site
Health insurance
Paid holidays
Paid time off
+1