Jobs · Engineering · Illinois

Cnc Programmer

Actalent · Ancona, IL · 4 days ago
On-siteEngineering$35–$45/hrContract

About the role

We are seeking a skilled CNC Programmer in Streator, IL to take full ownership of offline programming for a modern machining environment. In this role, you will develop, optimize, and maintain CNC programs for mills and lathes, with a strong focus on efficiency, accuracy, and problem-solving.

Responsibilities

  • Create, edit, and maintain offline CNC programs for 3-axis mills and Haas lathes with live tooling using G & M code and programming software such as Mastercam.
  • Program bar feeders and related automation to support efficient, continuous production.
  • Translate engineering drawings, models, and process requirements into effective CNC programs that meet quality and productivity targets.
  • Optimize tool paths, cutting parameters, and setups to reduce cycle times, improve tool life, and enhance overall machining efficiency.
  • Collaborate with CNC operators on the shop floor to support new part introductions, troubleshoot issues, and make program tweaks directly at the machines when needed.
  • Work as the primary owner of all offline CNC programming activities, ensuring programs are organized, documented, and updated as processes evolve.
  • Work closely with manufacturing engineering to identify and implement process improvements and more efficient machining strategies.
  • Assist in diagnosing and resolving machining and programming problems, serving as a key problem solver for complex parts and operations.
  • Provide guidance and, where possible, training to CNC operators to help them better understand programs, setups, and best practices.
  • Maintain a strong focus on safety, quality, and consistency in all programming and machining activities.

Requirements

  • Proven experience in CNC programming, with a strong focus on offline programming for mills and lathes.
  • Hands-on experience programming 3-axis mills and Haas lathes with live tooling.
  • Proficiency in G & M code programming for CNC machines.
  • Experience using Mastercam or similar CAD/CAM software for offline CNC programming.
  • Experience with bar feeders and related automation.
  • Strong understanding of CNC setups, including tooling, workholding, and machine offsets.
  • A high school diploma or equivalent.
  • Ability to troubleshoot machining and programming issues and implement effective solutions.
  • A strong problem-solving mindset and a continuous improvement approach to machining processes.
  • Effective communication skills to work with operators, engineers, and other team members on the shop floor.

Qualifications

  • Experience training or mentoring CNC operators on programming concepts, setups, or best practices.
  • Experience as a CNC machinist with programming responsibilities.
  • Ability to collaborate with manufacturing engineering to drive process improvements and efficiency gains.
  • Comfort working as the primary or sole CNC programmer responsible for offline programming in a production environment.

Skills

  • Proven experience in CNC programming, with a strong focus on offline programming for mills and lathes.
  • Hands-on experience programming 3-axis mills and Haas lathes with live tooling.
  • Proficiency in G & M code programming for CNC machines.
  • Experience using Mastercam or similar CAD/CAM software for offline CNC programming.
  • Experience with bar feeders and related automation.
  • Strong understanding of CNC setups, including tooling, workholding, and machine offsets.
  • Ability to develop and optimize CNC programs for bar feeders and related automation.
  • Strong problem-solving mindset and a continuous improvement approach to machining processes.
  • Effective communication skills to work with operators, engineers, and other team members on the shop floor.

Benefits

If eligible, the benefits available for this temporary role may include the following:

  • Medical, dental & vision
  • Critical Illness, Accident, and Hospital
  • 401(k) Retirement Plan – Pre-tax and Roth post-tax contributions available
  • Life Insurance (Voluntary Life & AD&D for the employee and dependents)
  • Short and long-term disability
  • Health Spending Account (HSA)
  • Transportation benefits
  • Employee Assistance Program
  • Time Off/Leave (PTO, Vacation or Sick Leave)

Pay

The pay range for this position is $35.00 - $45.00/hr.

Schedule

This is a Contract to Hire position based out of Streator, IL.

Similar jobs

CNC Programmer

CopelandCudahy, WI· 1 wk ago
Engineeringapply on copeland.wd5.myworkdayjobs.com

CNC Programmer

JobotHartford, CT· 2 wk ago
Engineering$100k–$120k/yrapply on jobot.com

CNC Programmer

Viking Pump, Inc.Cedar Falls, IA· 3 wk ago
Information Technologyapply on rr.jobsyn.org

CNC Programmer

NWI AerostructuresPark City, KS· 2 mo ago
Engineeringapply on nwiaero.com

CNC Programmer

MicroPort OrthopedicsArlington, TN· 2 mo ago
Engineeringapply on recruiting.ultipro.com

CNC Programmer

American Honda Motor Company, Inc.Greensboro, NC· 1 mo ago
Engineeringapply on careers.honda.com