CNC Programmer

Acme Industries, Inc.

Elk Grove Village (IL)

On-site

USD 55,000 - 85,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Acme Industries, Inc. is seeking a CNC Programmer to develop, optimize, and maintain CNC programs for milling, turning, and multi-axis machining. The role collaborates with Engineering, Quality, and Production to ensure safety, quality, and productivity.

Responsibilities include creating and updating programs, tooling selections, setup sheets, verifying via simulations, reviewing drawings, and supporting continuous improvement.

Qualifications

  • Associate degree in Manufacturing Technology, Engineering Technology, or related field; equivalent experience may be considered.
  • Minimum of three (3) years of CNC programming experience in a precision machining environment.
  • Proficiency with CAM software such as TopSolid, SmartCAM, Mastercam, Esprit, NX, or similar systems.
  • Strong knowledge of CNC machining processes, cutting tools, feeds, speeds, and workholding methods.
  • Ability to read and interpret blueprints, engineering drawings, and specifications.
  • Working knowledge of GD&T.
  • Experience programming CNC mills, lathes, and multi-axis machining centers.
  • Strong problem-solving and troubleshooting skills.
  • Proficiency with Microsoft Office applications.
  • Ability to communicate effectively with Engineering, quality, and production personnel.

Responsibilities

  • Create, modify, and maintain CNC programs for milling, turning, and multi-axis operations.
  • Develop machining strategies, tooling selections, and setup requirements.
  • Create setup sheets, tooling documentation, and manufacturing instructions.
  • Verify CNC programs through simulation, prove-out activities, and production support.
  • Review drawings and specifications to ensure manufacturability.
  • Support machinists with program-related troubleshooting and process improvements.
  • Optimize cycle times, cutting parameters, and tooling performance.
  • Collaborate on fixture design, tooling requirements, and process improvements.
  • Maintain revision control of programs and documentation.
  • Support new product introductions and first-piece validation.
  • Identify and implement continuous improvement opportunities.

Skills

CNC programming
Blueprints & GD&T interpretation
Problem solving
Cross-functional communication

Education

Associate degree in Manufacturing Technology or related

Tools

TopSolid
SmartCAM
Mastercam
Esprit
NX
Fanuc controls
ERP/MRP familiarity

Job description

Description

PURPOSE

The CNC Programmer is responsible for developing, optimizing, and maintaining CNC programs and machining processes for precision‑machined components. This position works closely with Engineering, Quality, and Production to ensure programs, tooling, and manufacturing methods support safety, quality, productivity, and customer requirements.

DUTIES AND RESPONSIBILITIES
  • Create, modify, and maintain CNC programs for milling, turning, and multi‑axis machining operations.
  • Develop machining strategies, tooling selections, and setup requirements to support efficient production.
  • Create setup sheets, tooling documentation, and manufacturing instructions.
  • Verify CNC programs through simulation, prove‑out activities, and production support.
  • Review engineering drawings, models, and customer specifications to ensure manufacturability.
  • Support machinists and setup personnel with program‑related troubleshooting and process improvements.
  • Optimize cycle times, cutting parameters, and tooling performance to improve productivity and quality.
  • Collaborate with Manufacturing Engineering on fixture design, tooling requirements, and process improvements.
  • Maintain revision control of programs and related manufacturing documentation.
  • Support new product introductions and first‑piece validation activities.
  • Identify and implement continuous improvement opportunities within machining processes.
SAFETY AND QUALITY
  • Follow company safety policies and procedures.
  • Wear required PPE.
  • Support compliance with customer, company, AS9100, and ISO 9001 requirements when applicable.
  • Promote safety, quality, accountability, and continuous improvement.
Requirements
JOB REQUIREMENTS
  • Associate degree in Manufacturing Technology, Engineering Technology, or related field; equivalent experience may be considered.
  • Minimum of three (3) years of CNC programming experience in a precision machining environment.
  • Proficiency with CAM software such as TopSolid, SmartCAM, Mastercam, Esprit, NX, or similar systems.
  • Strong knowledge of CNC machining processes, cutting tools, feeds, speeds, and workholding methods.
  • Ability to read and interpret blueprints, engineering drawings, and specifications.
  • Working knowledge of GD&T.
  • Experience programming CNC mills, lathes, and multi‑axis machining centers.
  • Strong problem‑solving and troubleshooting skills.
  • Proficiency with Microsoft Office applications.
  • Ability to communicate effectively with Engineering, quality, and production personnel.
PREFERRED QUALIFICATIONS
  • Experience in aerospace, defense, or AS9100‑certified manufacturing environments.
  • Experience with 4‑axis and 5‑axis machining.
  • Experience with Fanuc‑controlled equipment.
  • Familiarity with ERP/MRP systems.
  • Experience with fixture design and machining process development.
  • Knowledge of lean manufacturing and continuous improvement methodologies.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

CNC Programmer
CNC Programmer

WEG Company • Bluffton (IN)

On-site
USD 50,000 - 70,000
CNC Machine ProgrammerAerospace Defense Manufacturing
CNC Machine ProgrammerAerospace Defense Manufacturing

RENSBERGER TECHNOLOGIES INC • Sioux Falls (SD)

On-site
USD 50,000 - 70,000
Health Contribution
401(k) matching
Dental insurance
+4
CNC Programmer
CNC Programmer

Employbridge • Lansdale

On-site
USD 60,000 - 80,000
Experienced CNC Programmer
Experienced CNC Programmer

Vets Hired • Portsmouth (VA)

On-site
USD 65,000 - 90,000
CNC Programmer
CNC Programmer

Talnt • West Chester

On-site
USD 70,000 - 115,000
Computer Numerical Control Programmer
Computer Numerical Control Programmer

Guided Search Partners • New Oxford

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

Bay Cast Technologies LLC • Bay City (MI)

On-site
USD 65,000 - 90,000
CNC Programmer
CNC Programmer

Aero Bending Company • California (MO)

On-site
USD 60,000 - 90,000
CNC Programmer/Machinist
CNC Programmer/Machinist

ATW Companies • Boyertown

On-site
USD 55,000 - 82,000
CNC Programmer
CNC Programmer

Synstack Technologies • California (MO)

On-site
USD 85,000 - 120,000