1

Cnc Offline Programming Jobs in Illinois (NOW HIRING)

CNC Programmer and Operator We are seeking a skilled CNC Programmer and Operator to set up and ... The ideal candidate will be comfortable programming online and / or offline and have the ability to ...

Minimum of 3 years of experience in offline and online CMM programming within an ISO 9001 ... Experience collaborating with CNC machining and engineering teams to resolve dimensional and ...

New

Automation Engineer

Northbrook, IL · On-site

$100K - $150K/yr

Hands-on experience programming and commissioning ABB industrial robots. * Strong ABB RAPID ... CNC machine-tool integration or robotic machine tending. * Machine vision systems, including Cognex ...

New

Automation Engineer

Northbrook, IL · On-site

$48.08 - $72.12/hr

Hands-on experience programming and commissioning ABB industrial robots. * Strong ABB RAPID ... CNC machine-tool integration or robotic machine tending. * Machine vision systems, including Cognex ...

New

Write and edit CMM programs offline using PC DMIS software or equivalent to inspect internal ... CNC Programming to develop in-process inspection steps. * Ensure CMM programs are generated ...

Write and edit CMM programs offline using PC DMIS software or equivalent to inspect internal ... CNC Programming to develop in-process inspection steps. * Ensure CMM programs are generated ...

Cnc Offline Programming information

What is the difference between Cnc Offline Programming vs Cnc Machinist?

AspectCnc Offline Programming

Required SkillsCAD/CAM software proficiency, programming knowledge, understanding of machining processes
Work EnvironmentDesign and simulation labs, office settings, or remote work
CertificationsCAD/CAM software certifications, technical diplomas
Primary FocusCreating CNC programs offline before machining

Cnc Offline Programming involves developing CNC code using CAD/CAM software without direct machine operation, focusing on planning and simulation. In contrast, Cnc Machinists operate and set up machines directly, executing programs on the shop floor. Both roles require technical skills and industry knowledge, but Cnc Offline Programmers focus on pre-production programming, while Machinists handle real-time machine operation and adjustments.

What job categories do people searching Cnc Offline Programming jobs in Illinois look for?

The top searched job categories for Cnc Offline Programming jobs in Illinois are:

Infographic showing various Cnc Offline Programming job openings in Illinois as of August 2026, with employment types broken down into 1% Internship, 64% Full Time, 26% Part Time, 8% Contract, and 1% Nights. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution.

Manual / CNC Machinist

Onward Technologies, Inc.

Saint Charles, IL • On-site

$20 - $27.50/hr

Full-time

Re-posted 13 days ago


Job description

Title: Manual / CNC Machinist
Location: St. Charles, Illinois
For this position, sponsorship would not be available now or in the future.
Responsibilities:
  1. Perform basic setups and operations to produce a part from an engineering print or sketch. Working from raw stock with minimal assistance holding ± .002 tolerances consistently. Able to use equipment listed above and various other shop equipment to produce a quality part. Able to setup, run and program NC equipment utilizing macro programming .
  2. Able to make simple ultrasonic horn details.
  3. Read and understand blueprints completely.
  4. Perform layout work.
  5. Perform basic math skills including conversion of fractions to decimals and basic trigonometry.
  6. Utilize measuring instruments such as: micrometers, depth micrometers, Vernier calipers and other various measuring instruments needed for the job.
  7. Setup NC/CNC equipment, run and optimize NC/CNC machine time.
  8. Clean and deburr parts so they are ready for completion
  9. Sharpening of cutting tools such as: drills, facing, turning tools and fly cutting tools.
  10. Perform basic maintenance of machines, including minor repairs or adjustments ,maintaining oils andcoolant levels and their correct concentrations (checked with a refractometer)
  11. Checking and cleaning of filtersor coolant tanks as it becomes necessary
  12. Cleaning off machines and immediate area to maintain a clean and safe working area
  13. Keep chips of specific materialsseparatedfor recycling purposes
  14. Communicate with next shift employees concerning current or scheduled jobs at the machine, or leave detailed note should next scheduled shift personal not be available
  15. Complete daily time cards and job cards accurately.
  16. Move materials to, from and within the machine shop.
  17. Consult with department manager before making decision(s) that change procedures.
  18. Perform work in other job classifications as needed.
  19. Assist in training of personnel in equipment operation when necessary.
  20. Consult with department manager before making decision(s) that encompass the changing of procedures

Qualifications:
  • High School education or equivalent.
  • Two years minimum experience in a machine shop environment with emphasis on set ups and operations of mills, lathes, saws and drill presses. Blueprint reading, math skills, and the use of measuring instruments and machinist tools a must. Working from raw stock with minimal assistance holding ± .005 tolerances consistently.
  • Must have at least 4-5 years experience working with a CNC Vertical Mill
  • Must have G&M programming and Fanuc Controls
  • Must be able to read a blueprint
  • Will do set-up, operating and macro programming - done at the control (no offline programming)
  • Will run 2 CNC Vertical Machines - one Haas and one Tree

If you wish to review our other job opportunities, please go to our careers page: http://www.onwardgroup.com/careers/zoho-submit-resume/
Be sure to follow us on LinkedIn to stay current with our cutting edge industry advancements and development: https://www.linkedin.com/company/onward-technologies/jobs/
Onward Technologies is an Equal Opportunity Affirmative Action employer.We prohibit discrimination in decisions concerning recruitment, hiring, compensation, benefits promotions, training, termination or any other condition of employment or career development.All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, marital status, national origin, veteran status, disability status or any other legally protected status.