Search

CNC Programmer / Set-up

locationRichmond, IL 60071, USA
remoteNot Applicable
PublishedPublished: 1/23/2026
Full Time
3 - 5 years of experience
41-45 / hour

Consent to this service

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.

Fields of study

  • Machining
  • CNC

Years of experience

  • 3 - 5 years of experience

Salary range

  • 41-45 / hour

Required languages

  • English

Required skills

  • 3 axis vertical mill
  • Mastercam

CAM Software Experience

  • Mastercam

CNC Controls Experience

  • Haas

Machine Type Programming Experience

  • 3 Axis Milling / Router
  • 4/5 Axis Milling / Router