Computer Numerical Control Programmer

MAC PRODUCTS Inc.

Kearny (NJ)

On-site

USD 85,000 - 110,000

Full time

5 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

MAC Products is seeking an experienced CNC Programmer to own the floor from 6:30 AM, not just press buttons but lead the flow of parts from setup to inspection. You will program in G-code, work with Fusion 360 or Mastercam, and ensure first-pass quality while coordinating with QC and the CNC Manager.

You will prepare tooling, fixtures, and setups, run first article checks, and push for continuous improvements in scrap and cycle times, keeping the shop running smoothly and on schedule.

Qualifications

  • 5+ years of CNC programming experience in G-code and CAM software (Fusion 360 or Mastercam).
  • Proficient with inspection tools—calipers, gauges, micrometers.
  • Strong fundamentals in tooling, fixturing, blueprint reading, and GD&T.
  • Real production experience: minimizing scrap, reducing cycle times, improving tooling and process efficiency.
  • Ability to program and operate both mill and lathe.

Responsibilities

  • Review the day’s job queue and anticipate issues before they become problems.
  • Prepare fixtures and tooling so machines are ready to run.
  • Program G-code and work in Fusion 360 or Mastercam to ensure parts are right first time.
  • Run first article inspection and quality checks throughout the day with QC collaboration.
  • Partner with CNC Manager on priorities and adapt quickly when shifts occur.
  • Assign work to Operators and hold them accountable for their stations.
  • Perform routine machine maintenance and cleaning to keep equipment reliable.
  • Seek continuous improvements: reduce scrap, tighten cycle times, optimize tooling.

Skills

CNC programming
G-code
CAM software
Inspection tools
Blueprint reading / GD&T
Mill and lathe programming
Tooling & fixturing

Tools

Fusion 360
Mastercam
Calipers
Micrometers

Job description

Sick of being the only one in the shop who actually knows what's going on?

You're the person who gets there before everyone else, walks the floor, and already knows which jobs are going to fight you before the first chip flies. You can read a print and see the finished part in your head before you ever touch the controller. You know G-code because you learned it, not because a CAM post-processor spat it out and you crossed your fingers.

And yet — somewhere along the way — that skill stopped being worth much. You're doing programmer-level work for operator-level respect. Priorities change three times before lunch and nobody tells you why. The machines you're supposed to run at their best haven't been maintained the way they should be. And the "team" you're supposed to lead treats their workstations like someone else's problem.

If any of that sounds familiar, we should talk.

Here's the job we actually need done.

MAC Products is looking for a CNC Programmer who can own the floor from 6:30 AM on — not just push buttons, but run the morning like it's yours. That means:

  • Reviewing the day's job queue and knowing what's coming before it's a problem
  • Prepping fixtures and tooling so machines are ready to run, not waiting on you
  • Programming G-code and working in Fusion 360 or MasterCAM to get parts right the first time
  • Running first article inspection and quality checks throughout the day — calipers, gauges, micrometers, GD&T, all of it — and working directly with QC to keep it that way
  • Partnering with the CNC Manager on priorities, and adapting fast when they shift — breaking down and setting up a new job without losing your rhythm
  • Assigning work to Operators and holding them accountable for their own stations, the same way you're accountable for yours
  • Handling routine machine maintenance and cleaning so the equipment you rely on doesn't let you down
  • Constantly looking for the win — less scrap, tighter cycle times, smarter tooling

This isn't a "figure it out as you go" role. We need someone who's already done this — who can walk in and be the steadiest, most capable person on the floor by 6:45 AM.

What you bring
Must-haves:
  • 5+ years of CNC programming experience in G-code and a CAM software (Fusion 360 or Mastercam)
  • Comfort with inspection tools — calipers, gauges, micrometers
  • Strong fundamentals in tooling, fixturing, blueprint reading, and GD&T
  • Real production experience: minimizing scrap, reducing cycle times, improving tooling and process efficiency
  • Ability to program and operate both mill and lathe
Nice to have:
  • Multi-axis programming experience
  • Leadership experience — mentoring or overseeing Operators

But the bigger shift is this: you stop being the person absorbing everyone else's chaos, and you start being the person the shop is actually built around. Priorities come through the CNC Manager, not the grapevine. The Operators you're leading answer to you. And the machines, fixtures, and tooling are yours to keep dialed in — your standards, your floor.

If you're ready to stop proving you can do this job somewhere that doesn't notice, and start doing it somewhere that does —

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

CNC Programmer
CNC Programmer

Job Juncture • Berlin (CT)

On-site
USD 34,000 - 55,000
Medical benefits
401k plan
STD/LTD/AD&D
+5
CNC Machinist / Programmer
CNC Machinist / Programmer

Express Employment Professionals - Cincinnati East • Henderson (NC)

On-site
USD 55,000 - 82,000
Health, dental and vision benefits
Paid vacation and holidays
Retirement savings plan
+2
Precision Machining Cell Leader — CNC Lathe/Mill Programming Specialist
Precision Machining Cell Leader — CNC Lathe/Mill Programming Specialist

Zero Hour Parts • Ann Arbor (MI)

On-site
USD 60,000 - 90,000
Multi‑Axis CNC Programmer‑Operator (Mills & Lathes)
Multi‑Axis CNC Programmer‑Operator (Mills & Lathes)

Theonics • Huntsville (AL)

On-site
USD 45,000 - 65,000
Health insurance
Dental coverage
Vision coverage
+3
CNC Programmer/Machinist
CNC Programmer/Machinist

ATW Companies • Boyertown

On-site
USD 55,000 - 82,000
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 Machinist / Programmer / Team Lead
CNC Machinist / Programmer / Team Lead

Southern Illinois Crankshaft, Inc. • Northern (KY)

On-site
USD 60,000 - 85,000
Full benefits package
Health, dental, and vision insurance
Life and disability insurance
+2
Computer Numerical Control Programmer
Computer Numerical Control Programmer

Encode, Inc. • Bangor (ME)

On-site
USD 60,000 - 90,000
Sign-On Bonus
Relocation Assistance
CNC Programmer
CNC Programmer

laborup • San Jose (CA)

On-site
USD 100,000 - 145,000
Health, Dental, and Vision Insurance
401(k)
Paid Time Off
CNC Programmer/Set-Up
CNC Programmer/Set-Up

Progressive Machine & Design Llc • Northern (KY), New York (NY)

On-site
USD 4,133,000 - 6,337,000