
CNC Programmer
🔎At a Glance
Company: Quality Products & Machine
Location: Charlotte, NC (On-Site)
Job Type: Full-Time
Pay Range: $38–$45 per hour (DOE)
Shift: 1st Shift | Monday–Friday | 7:00 AM – 3:30 PM
Overtime: As needed
Experience Level: Mid–Senior (5+ years preferred)
---
Why This Role Exists
This role exists due to continued growth and expanding customer demand across aerospace, defense, medical, power generation, and other high-performance industrial markets.
At Quality Products & Machine, CNC Programmers play a critical role in taking complex parts from print to proven production, supporting a true job shop environment where precision, flexibility, and problem-solving matter every day.
---
The Work You’ll Be Doing
This is a hands-on programming role in a high-mix job shop — ideal for someone who enjoys variety and ownership.
In this role, you will:
- Take full ownership of part development from print to proven part using Mastercam
- Program multi-axis CNC machines including 5-Axis mills and mill-turns
- Develop tooling strategies and design fixtures as needed
- Collaborate directly with machinists on the shop floor to prove out programs
- Troubleshoot and optimize programs, tooling, and workflows
- Support continuous improvement initiatives across processes and setups
No rigid silos here — programmers are involved, visible, and impactful.
---
Machines, Controls & Software
You’ll work with modern CNC equipment including:
- Machines: DMG Mori, Mazak, Doosan, Haas, Matsuura (mills & mill-turns)
- CAM Software: Mastercam
- Inspection: Standard precision inspection tools (calipers, micrometers, indicators, etc.)
---
Materials You’ll Work With
- Stainless Steel
- Aluminum
- Inconel
- Other high-performance alloys
---
What We’re Looking For
Required:
- Strong CNC programming experience in a job shop environment
- Proficiency programming with Mastercam
- Experience with 3-axis to 5-axis milling and/or mill-turn
- Ability to read prints and plan complete machining strategies
- Comfortable working hands-on with machinists and setups
- Problem-solver mindset with attention to detail and quality
Preferred (Not Required):
- Experience with DMG Mori, Mazak, Doosan, Haas, or Matsuura machines
- Background supporting aerospace, medical, defense, or energy parts
- Fixture design experience
---
Why Machinists & Programmers Like Working Here
Programmers choose Quality Products & Machine because:
- Clean, air-conditioned, ISO 9001–certified facility
- True job shop work — no boring repeat-only programming
- Modern, expanding shop with cutting-edge CNC technology
- Strong focus on training and professional development
- Tight-knit, team-first culture that values craftsmanship
- Long-term job security with steady, diversified work
---
Pay, Benefits & Schedule
Pay Range: $38–$45/hr (DOE)
Bonuses: Annual performance bonuses
Benefits Include:
- Medical, Dental, Vision
- Paid Time Off (PTO)
- Company holidays
- Ongoing training and development opportunities
Schedule:
Monday–Friday | 7:00 AM – 3:30 PM
Overtime as needed
---
Apply
Interested CNC Programmers can apply directly through hireCNC.
👉 Apply Now or save this job to come back later.
Fields of study
- CNC
Years of experience
- 3 - 5 years of experience
Salary range
- 41-45 / hour
