CNC Programmer — Optimize Machining & Solve Challenges

Talnt

Birmingham (AL)

On-site

USD 55,000 - 75,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Talnt is seeking an experienced CNC Programmer to develop and optimize CNC programs for mills, lathes, and multi-axis machines. You will interpret drawings, select tooling, and optimize cycles to boost accuracy and productivity.

Ideal candidates have hands-on CNC programming experience, familiarity with G-code/M-code, and a track record of improving machining processes in a fast-paced environment.

Qualifications

  • Proven experience as a CNC Programmer, CNC Setup Programmer, or CNC Machinist with programming responsibilities.
  • Strong knowledge of CNC programming, G-code, M-code, machining processes, and tooling.
  • Experience programming CNC mills, lathes, or multi-axis machining equipment.
  • Ability to read and interpret engineering drawings, blueprints, and GD&T specifications.
  • Experience selecting tooling, determining cutting parameters, and optimizing machining programs.
  • Understanding of CNC machine setups, offsets, tool changes, and machining tolerances.
  • Strong troubleshooting, mechanical aptitude, and problem-solving skills.
  • Ability to work independently and collaborate with machining and production teams.

Responsibilities

  • Develop, write, edit, and optimize CNC programs for mills, lathes, and other CNC machining equipment.
  • Interpret engineering drawings, blueprints, GD&T, and technical specifications to develop accurate machining programs.
  • Create and modify G-code and M-code programs to improve machining accuracy, efficiency, and cycle times.
  • Select appropriate tooling, cutting parameters, feeds, speeds, and machining strategies for various materials.
  • Support CNC machine setups, first-piece inspections, and program prove-outs to ensure quality and dimensional accuracy.
  • Troubleshoot programming errors, machining issues, and production inefficiencies while maintaining quality and safety standards.
  • Work closely with machinists, engineers, and production teams to improve manufacturing processes and reduce downtime.
  • Maintain CNC program documentation, setup sheets, tooling information, and revision records.

Skills

CNC programming
G-code
M-code
machining processes
tooling selection
GD&T
troubleshooting
reading blueprints
multiaxis machining

Tools

Mastercam
Fusion 360
GibbsCAM
Fanuc
Haas
Mazak

Job description

Talnt is seeking an experienced CNC Programmer to develop and optimize CNC programs for mills, lathes, and multi-axis machines. You will interpret drawings, select tooling, and optimize cycles to boost accuracy and productivity.

Ideal candidates have hands-on CNC programming experience, familiarity with G-code/M-code, and a track record of improving machining processes in a fast-paced environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

CNC Programmer I: Precision Machining for Creative Builds
CNC Programmer I: Precision Machining for Creative Builds

Tait Group • Lititz

On-site
USD 55,000 - 75,000
Medical, dental, and vision benefits
HSA with employer contributions
Flexible Spending Accounts
+8
CNC Programmer Machinist
CNC Programmer Machinist

TOP PARTS International • Hauppauge (NY)

On-site
USD 60,000 - 80,000
Competitive salary
Comprehensive benefits package
Supportive work environment
CNC Programmer
CNC Programmer

Talnt • Birmingham (AL)

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

Brad anderson Enterprises • Ontario (CA)

On-site
USD 70,000 - 110,000
Advanced CNC Programmer
Advanced CNC Programmer

Saigepartners • Waukesha (WI)

On-site
USD 65,000 - 90,000
CNC Programmer
CNC Programmer

Deringer-Ney Inc. • Bloomfield (CT)

On-site
USD 75,000 - 95,000
CNC MachinistProgrammer
CNC MachinistProgrammer

PPS-HPS • Chardon (OH)

On-site
USD 55,000 - 85,000
Competitive compensation
Full-time opportunity
Advanced CNC equipment and technology
+1
Application Engineer (CNC Machine Tools)
Application Engineer (CNC Machine Tools)

INDEX Corporation • Noblesville (IN)

On-site
USD 60,000 - 75,000
CNC Programmer II - Innovate & Optimize Machining
CNC Programmer II - Innovate & Optimize Machining

Race Winning Brands • Reynolds (OH)

On-site
USD 60,000 - 80,000
Medical, Dental, Vision Insurance
Life and Disability Insurance
HSA with Employer Contributions
+5
CNC Programmer
CNC Programmer

Rotary Systems, Inc. • Ramsey (MN)

On-site
USD 60,000 - 90,000
Career development opportunities
IRA options with company contributions
Life and disability insurance