1

Nc Programmer Jobs in Illinois (NOW HIRING)

With advanced vertically integrated manufacturing services, ULT supports customers from new product development to final production through concurrent engineering services, quick turnaround ...

CNC Fabrication Engineer

Peoria, IL · On-site

$71K - $91K/yr

CNC Fabrication Engineer Location: Peoria, Illinois Job Summary: Seeking a CNC Fabrication Engineer ... Develop and optimize CNC G-Code/NC Code using Mastercam. * Design fixtures, jigs, end-of-arm ...

CNC Fabrication Engineer

Peoria, IL · On-site

$71K - $91K/yr

CNC Fabrication Engineer Location: Peoria, IL We are seeking an experienced CNC Fabrication ... Program and operate Haas, Mazak, DMG, and other CNC machining centers using G-Code/NC Code.

CNC Fabrication Engineer

Peoria, IL · On-site

$71K - $91K/yr

CNC Fabrication Engineer Location: Peoria, Illinois Job Summary: Responsible for CNC machining ... Create and modify G-Code/NC Code programs. * Design fixtures, jigs, End-of-Arm tooling, and ...

CNC Fabrication Engineer

Peoria, IL · On-site

$71K - $91K/yr

CNC Programming (G-Code & NC Code) * Mastercam * Fixture & Tooling Design * SolidWorks 3D Modeling * CAD Design * Manufacturing Processes * Automation Support Key Responsibilities * Support the ...

CNC Fabrication Engineer

Peoria, IL · On-site

$71K - $91K/yr

CNC Machining, Design of Fixtures, G-Code, NC Code, Solid Works 3D modeling, Essential ... S in Engineering, Technical Practice, or Equivalent * Minimum of 5 years of experience in an ...

CNC Fabrication Engineer

Peoria, IL · On-site

$71K - $91K/yr

CNC Machining, Design of Fixtures, G-Code, NC Code, Solid Works 3D modeling, Essential ... S in Engineering, Technical Practice, or Equivalent * Minimum of 5 years of experience in an ...

Java Developer

Chicago, IL · On-site

$52.50 - $68/hr

Chicago, IL or Charlotte, NC Contract Length: 18 months Looking for candidates that are available for conversion Need to be onsite 3x a week - MANDATORY Interview Process: 1 round - 1 hour Webex Top ...

CNC Fabrication

Peoria, IL · On-site

$71K - $91K/yr

CNC Programming (G-Code & NC Code) * Mastercam * Fixture & Tooling Design * SolidWorks 3D Modeling * CAD Design * Manufacturing Processes * Automation Support Key Responsibilities * Support the ...

next page

Showing results 1-20

Nc Programmer information

See Illinois salary details

$11

$38

$66

How much do nc programmer jobs pay per hour?

As of Aug 7, 2026, the average hourly pay for nc programmer in Illinois is $38.31, according to ZipRecruiter salary data. Most workers in this role earn between $24.90 and $49.86 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an NC programmer, and why are they important?

To thrive as an NC Programmer, you need a strong background in CNC machining, computer-aided manufacturing (CAM), and blueprint reading, typically supported by relevant technical education or certifications. Familiarity with CAD/CAM software such as Mastercam, SolidWorks, or Siemens NX and knowledge of G-code programming are essential. Attention to detail, problem-solving abilities, and effective communication help ensure accurate program development and collaboration with production teams. These skills are vital for producing precise, efficient machining programs that maximize productivity and minimize errors in manufacturing.

What is an NC programmer?

NC Programmers, or Numerical Control Programmers, are professionals who create programs and instructions for computer-controlled machines, such as CNC (Computer Numerical Control) machines. They use specialized software to convert engineering drawings and specifications into precise code that directs machines on how to manufacture parts. NC Programmers play a vital role in industries like manufacturing, aerospace, and automotive, ensuring components are produced accurately and efficiently. Their expertise helps streamline production processes and maintain high-quality standards.

What challenges do NC programmers face when working with complex machinery or new manufacturing processes?

NC Programmers often encounter challenges such as interpreting intricate engineering drawings, adapting programs for machines with varying capabilities, and troubleshooting unexpected issues during test runs. Collaborating closely with machinists and engineers is essential to ensure programmed instructions align with real-world machine functions and tolerances. Staying updated on the latest CAM software and machine technologies also helps address these challenges and ensures efficient, error-free production.

What is the difference between Nc Programmer vs CNC Machinist?

AspectNc ProgrammerCNC Machinist
Primary RoleDesigns and develops CNC programs to control machine toolsOperates and sets up CNC machines to produce parts
Skills & CertificationsKnowledge of CAD/CAM software, programming languages, and machine operationMachine operation skills, blueprint reading, and basic programming knowledge
Work EnvironmentTypically works in engineering or programming departmentsWorks directly on the shop floor operating CNC machines
Industry UsageUsed in manufacturing, aerospace, automotive, and metalworking industriesCommonly employed in manufacturing and machining facilities

While both Nc Programmers and CNC Machinists work closely with CNC machines, Nc Programmers focus on creating the programs that control machine operations, often working in design or engineering roles. CNC Machinists operate and set up the machines based on those programs, executing the manufacturing process on the shop floor.

What are popular job titles related to Nc Programmer jobs in Illinois? For Nc Programmer jobs in Illinois, the most frequently searched job titles are:
What job categories do people searching Nc Programmer jobs in Illinois look for? The top searched job categories for Nc Programmer jobs in Illinois are:
What cities in Illinois are hiring for Nc Programmer jobs? Cities in Illinois with the most Nc Programmer job openings:
Infographic showing various Nc Programmer job openings in Illinois as of August 2026, with employment types broken down into 1% As Needed, 74% Full Time, 14% Part Time, 10% Contract, and 1% Nights. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $79,687 per year, or $38.3 per hour.

$35 - $40/hr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 24 days ago


Job description

Ultimate Machining & Eng. Inc(ULT) provides comprehensive machining to the most complex of manufacturing challenges. With advanced vertically integrated manufacturing services, ULT supports customers from new product development to final production through concurrent engineering services, quick turnaround prototypes, production runs, and continuing cost improvements. ULT’s headquarters is in Plainfield, IL. For more information on ULT, please visit: www.ultusa.com.

This full-time position will utilize 2D drawings and 3D models to develop CNC programs through collaboration with a multifunctional team. Ensure program success through supporting operations through set-up and program launch. Collaborates with machinists to optimize quality, cycle time, and overall tooling cost throughout production life of product. Must be able to identify and communicate design elements that hinder the manufacturing process to upper management.

Key objectives for this role:

  • Facilitate effective communication in a cross functional team setting.
  • Develop programs, tooling, and fixturing to ensure first-pass success of products.
  • Provide a continuous drive for improvement across core capabilities.
  • Oversee capital projects required for business growth in current and emerging markets.
  • Apply Lean Manufacturing Principles to reduce waste.
  • Ability to work effectively in a fast-paced team environment and manage multiple projects concurrently.
  • Ability to apply analytical skills and scientific technical principles in problem solving.

Responsibilities include:

· Utilization of CAM software (MasterCam) for generation of CNC programs.

· Provide support to machinist on the manufacturing floor after program has been posted.

· Understand post processor editing and customization.

· Work to optimize current and future CNC programs, including increasing feeds/speeds, reducing machining quality risks, and communicating necessary standard work information to machinists

· Work with tooling suppliers to stay on the cutting edge of process and efficiency. Develop tool test programs and implementation plans for new tooling

· Be the primary problem solver in the facility

· Tool selection and optimization

· Willingness to work overtime as required by customers

 Experience Required:

· Mastercam: 10 years (Preferred)

· CNC Lathe/Mill programming: 10 years (Preferred)

Job Type: Full-time

Benefits:

  • 401(k)
  • Dental insurance
  • Health insurance
  • Health savings account
  • Life insurance
  • Paid time off
  • Vision insurance
  • AFLAC

Work Location: In person