Senior CNC Programmer & Design Engineer - Flexible Hours

General Machine

Freeburg (IL)

On-site

USD 70,000 - 110,000

Full time

2 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Health insurance
Dental insurance
Vision insurance
401(k) with match
Paid time off

Job summary

General Machine in Illinois seeks an experienced CNC programmer to own programming from a customer drawing to the proven, on‑the‑floor program. You’ll be the go‑to engineering resource for customers and help design parts, reverse engineer worn components, and fix problems they can’t solve in‑house.

You’ll report to the General Manager and collaborate with shop floor operators to ensure parts come off the end of the machine right the first time.

Qualifications

  • 5+ years of CNC programming in a job shop or fabrication environment.
  • Strong in BobCAD-CAM or Fusion (both is a plus; we'll train on whichever you're missing).
  • Working knowledge of SolidWorks and/or Inventor for part and assembly modeling.
  • Nesting experience, ideally ProNest.
  • You read GD&T and weld symbols without looking them up.
  • Comfortable on a call with a customer's engineering team and able to explain tradeoffs clearly.
  • Know how to machine AR plate and other wear‑resistant steels, or can learn quickly.
  • You enjoy being on the shop floor as much as at the desk.

Responsibilities

  • Program all CNC equipment: mills, lathes, horizontal boring mill, plasma/laser table, waterjet.
  • Build and optimize nests in ProNest to cut plate waste and burn time.
  • Turn customer sketches, samples, and worn parts into production‑ready models and drawings in SolidWorks and Inventor.
  • Work directly with customer engineers on design changes and wear‑life improvements.
  • Scope engineering projects and track hours for quoting and billing.
  • Review RFQs and drawings with estimating; flag manufacturability issues before quoting.
  • Set programming standards: tool libraries, post processors, file naming, revision control.
  • Prove out new programs at the machine with operators and fix issues.
  • Help pick and set up new equipment and software as we grow.

Skills

CNC programming
GD&T
Drawing interpretation

Education

Degree or coursework in mechanical or manufacturing engineering

Tools

BobCAD-CAM
Fusion
SolidWorks
Inventor
ProNest
Post processors

Job description

General Machine in Illinois seeks an experienced CNC programmer to own programming from a customer drawing to the proven, on‑the‑floor program. You’ll be the go‑to engineering resource for customers and help design parts, reverse engineer worn components, and fix problems they can’t solve in‑house.

You’ll report to the General Manager and collaborate with shop floor operators to ensure parts come off the end of the machine right the first time.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead CNC Programmer & Design Engineer - Flexible Hours
Lead CNC Programmer & Design Engineer - Flexible Hours

100Hires, Inc. • Freeburg (IL)

On-site
USD 85,000 - 125,000
Health, dental, vision
401(k) with match
Paid time off
CNC Team Lead & Programmer - Flexible Hours
CNC Team Lead & Programmer - Flexible Hours

Southern Illinois Crankshaft, Inc. • Northern (KY)

Hybrid
USD 60,000 - 85,000
Full benefits package
Health, dental, and vision insurance
Life and disability insurance
+2
Senior CNC Mill Programmer & Setup Expert
Senior CNC Mill Programmer & Setup Expert

ART CNC Machining LLC • Bridgeview (IL)

On-site
USD 56,000 - 72,000
Lead CNC Programmer & Design Engineer
Lead CNC Programmer & Design Engineer

General Machine • Freeburg (IL)

On-site
USD 70,000 - 110,000
Health insurance
Dental insurance
Vision insurance
+2
Senior CNC Programmer – 5-Axis Machining, 1st Shift
Senior CNC Programmer – 5-Axis Machining, 1st Shift

Lead Screws International Inc • Traverse City (MI)

On-site
USD 60,000 - 85,000
CNC Programmer
CNC Programmer

Accelera • Bensenville (IL)

On-site
USD 62,000 - 76,000
Senior CNC Programmer – 1st Shift, Competitive Pay & Benefits
Senior CNC Programmer – 1st Shift, Competitive Pay & Benefits

Diversified Machine Components LLC • Kentucky

On-site
USD 65,000 - 95,000
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
CNC Programmer
CNC Programmer

LeoForce • Anaheim (CA)

On-site
USD 128,943,000 - 143,270,000
Medical Insurance
Dental Insurance
401(k) Plan
CNC Programmer
CNC Programmer

LeoForce • Prospect Heights (IL)

On-site
USD 51,000 - 69,000
401k plan with company Match
Company paid life insurance
Generous PTO plan
+1