CNC Programmer / Set-up

Magnum Machining

Richmond (IL)

On-site

USD 41,328 - 68,880

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical, Dental, and Vision insurance
401(k) retirement plan
Paid time off

Job summary

Magnum Machining, located in Richmond, IL, is hiring a Lead CNC Programmer to manage CNC toolpaths using Mastercam, program prototypes, and enhance machining processes. This hands-on role is ideal for someone who thrives in a fast-paced environment and enjoys problem-solving.

The position offers a competitive pay range of $30.00 – $50.00 per hour based on experience, alongside benefits including medical coverage and a 401(k) retirement plan.

Qualifications

  • Expert proficiency in Mastercam.
  • Strong background in CNC machining and programming.
  • Solid understanding of setups, tooling, offsets, and workholding.
  • Comfortable working in a fast-paced, deadline-driven environment.

Responsibilities

  • Program, optimize, and troubleshoot CNC toolpaths using Mastercam.
  • Collaborate closely with machinists, QC, and engineering.
  • Contribute to continuous improvement in programming standards and workflows.
  • Support Just-In-Time (JIT) and quick-turn customer requirements.

Skills

Expert proficiency in Mastercam
Strong background in CNC machining and programming
Strong problem-solving and communication skills
Ability to support both prototype and production machining

Tools

CMM
Vision Systems
Optical Comparators

Job description

At a Glance

Company: Magnum Machining
Location: Richmond, IL
Job Type: Full-Time | On-Site
Pay Range: $30.00 – $50.00 per hour (based on experience)
Shift: Day shift
Overtime: As needed for production demands
Experience Level: Senior / Lead
Work Authorization: Authorized to work in the U.S.

Why This Role Exists

This role exists due to continued workload and demand for quick-turn prototype and short-run production work across medical, aerospace, and mechanical industries.

At Magnum Machining, the Lead CNC Programmer plays a critical role in driving the Art-to-Part process — turning customer data files into efficient, reliable CNC programs that support fast delivery without sacrificing quality. This position is central to keeping production moving, improving processes, and supporting machinists on the floor.

The Work You’ll Be Doing

In this role, you will:

  • Program, optimize, and troubleshoot CNC toolpaths using Mastercam
  • Support prototype, first-article, and short-run production jobs
  • Collaborate closely with machinists, QC, and engineering
  • Improve machining strategies for speed, accuracy, and repeatability
  • Support Just-In-Time (JIT) and quick-turn customer requirements
  • Contribute to continuous improvement in programming standards and workflows

This is a hands-on programming role in a fast-paced shop — ideal for someone who enjoys variety, problem-solving, and seeing parts move quickly from concept to reality.

Machines, Controls & Software

You’ll work with:

Machines:

  • CNC Mills and CNC Lathes (small to medium part envelope)

Controls:

  • Control types vary by machine

CAM Software:

  • Mastercam (all levels required)

Inspection Tools:

  • CMM
  • Vision Systems
  • Optical Comparators
What We’re Looking For

Required

  • Expert proficiency in Mastercam
  • Strong background in CNC machining and programming
  • Solid understanding of setups, tooling, offsets, and workholding
  • Ability to support both prototype and production machining
  • Comfortable working in a fast-paced, deadline-driven environment
  • Strong problem-solving and communication skills

Preferred (Not Required)

  • Experience in prototype or short-run production
  • Exposure to medical, aerospace, or high-precision components
  • Process improvement or informal leadership experience
Materials You’ll Work With
  • Aluminum
  • Stainless Steel
  • Plastics
  • Specialty alloys (application-dependent)
Why Machinists Like Working Here

Machinists and programmers choose Magnum Machining because:

  • Clean, air-conditioned, professional shop environment
  • Modern CNC equipment and inspection tools
  • Fast-paced, interesting work — not repetitive production only
  • Real responsibility and ownership over programming decisions
  • Competitive pay with full benefits
  • A team that values craftsmanship, urgency, and accountability
Pay, Benefits & Schedule
  • $30.00 – $50.00/hour, based on experience
  • Medical, Dental, and Vision insurance
  • 401(k) retirement plan
  • Paid time off
  • Safe, organized, and well-equipped shop environment
Apply

Interested CNC programmers can apply directly through hireCNC.

Apply Now or save this job to come back later.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

CNC Programmer/Machinist
CNC Programmer/Machinist

Achates LLC • Brownsburg (IN)

On-site
USD 41,000 - 54,000
Health, Dental & Vision Insurance
401(k) with Company Match
Paid Time Off
+2
CNC ProgrammerMachinist
CNC ProgrammerMachinist

Achates LLC • Brownsburg (IN)

On-site
USD 41,000 - 54,000
Health insurance
Dental insurance
Vision insurance
+3
Lead CNC Programmer - Turning
Lead CNC Programmer - Turning

Prosper-Tech Machine & Tool • Richmond (MI)

On-site
Medical, Dental, Vision
Life Insurance
Paid Vacation
+1
CNC Machinist/Programmer
CNC Machinist/Programmer

gpac • Clinton Charter Township (MI)

On-site
USD 65,000 - 95,000
Health, dental, life, and disability保险
401(k) with profit-sharing
Annual bonus opportunities
+2
Experienced CNC Programmer – Mastercam & Multi-Axis CNC
Experienced CNC Programmer – Mastercam & Multi-Axis CNC

Collins Machine Works • Portsmouth (VA)

On-site
$2,000 Sign-On Bonus
$1,000 Employee Referral Bonus
Annual bonus
+1
Advanced Machinist / CNC Programmer
Advanced Machinist / CNC Programmer

QP Manufacturing LLC • Chardon (OH)

On-site
USD 50,000 - 70,000
Competitive pay
Growth opportunities
Hands-on work with advanced technology
CNC Programmer
CNC Programmer

United States Digital Space LLC • Concord (CA)

On-site
Casual dress
On-site parking
Paid time off
CNC Programmer - Part Time
CNC Programmer - Part Time

Peerless Chain • Winona (MN)

On-site
CNC Machinist & Programmer
CNC Machinist & Programmer

Qualdoc • Ashland (VA)

On-site
USD 34,000 - 47,000
CNC Programmer
CNC Programmer

Qualigence International • Mentor (OH)

On-site
USD 52,000 - 62,000