CNC Programmer / Set-up
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