1

Cnc Machining Engineer Jobs in Elgin, IL (NOW HIRING)

CNC Machinist

Vernon Hills, IL · On-site

$23 - $29/hr

Experience with set-up and operation of CNC machining, ideally milling precision tooling components ideal. * CNC programming experience ideal, or capability of efficiently learning with strong ...

CNC Machinist

Vernon Hills, IL · On-site

$23 - $29/hr

Experience with set-up and operation of CNC machining, ideally milling precision tooling components ideal. * CNC programming experience ideal, or capability of efficiently learning with strong ...

CNC Machinist / Programmer Responsibilities: * Machine parts, components, & fixtures per models or prints. * Program (2D & 3D) and set up CNC machines (HAAS) for production. * Measure and verify ...

CNC Programmer

Downers Grove, IL · On-site

$28 - $38/hr

CNC Machinist / Programmer Responsibilities: * Machine parts, components, & fixtures per models or prints. * Program (2D & 3D) and set up CNC machines (HAAS) for production. * Measure and verify ...

OKUMA CNC Specialist 3rd Shift

Cary, IL · On-site

$20.75 - $28.50/hr

The Role: As the OKUMA CNC Specialist, you will join our Durex Industries and support ... Monitor machine operations and identify issues related to tooling, programming, workholding, or ...

OKUMA CNC Specialist 3rd Shift

Cary, IL

$20.75 - $28.50/hr

The Role: As the OKUMA CNC Specialist, you will join our Durex Industries and support ... Monitor machine operations and identify issues related to tooling, programming, workholding, or ...

CNC Programmer

Elgin, IL · On-site

$40 - $42/hr

CNC Programmer 1st shift E-Verify Location: Elgin, IL | On-Site Job Summary ... Tool Maker experience requires someone with deep machining expertise, advanced mold‑building ...

CNC Quoting Engineer

Elk Grove Village, IL · On-site

$90K - $130K/yr

CNC Quoting Engineer$90,000-$130,000 + Hiring Bonus + Day 1 Benefits + Weekly PayTopSolid ... You'll leverage machining knowledge, historical manufacturing data, ERP systems, CAM software, and ...

CNC Machinist Location : Glenview, IL Hire Type : Direct Hire Shift : 7:00 - 330 pm Monday - Friday ... Experience machining a variety of materials, including aluminum, stainless steel, engineering ...

Be Seen First

CNC Machinist

Schaumburg, IL · On-site

$20.25 - $27.50/hr

We have the latest Machining technology which includes 5-axis Machining Centers. We are interested ... Opportunities exist to do 3D programming and other Engineering tasks. We would consider ...

next page

Showing results 1-20

Cnc Machining Engineer information

See Elgin, IL salary details

$41K

$81.1K

$108.7K

How much do cnc machining engineer jobs pay per year?

As of Aug 17, 2026, the average yearly pay for cnc machining engineer in Elgin, IL is $81,084.00, according to ZipRecruiter salary data. Most workers in this role earn between $72,200.00 and $91,900.00 per year, depending on experience, location, and employer.

What is a CNC machining engineer?

CNC Machining Engineers are professionals who design, develop, and oversee the manufacturing processes involving Computer Numerical Control (CNC) machines. They program, set up, and optimize CNC equipment to produce precision parts and components, ensuring quality and efficiency. Their role often includes working with CAD/CAM software, troubleshooting machining issues, and collaborating with design and production teams. CNC Machining Engineers are essential in industries such as automotive, aerospace, and manufacturing, where precision engineering is critical.

What are the key skills and qualifications needed to thrive as a CNC machining engineer?

To thrive as a CNC Machining Engineer, you need expertise in machining processes, CAD/CAM software, materials science, and a relevant engineering degree. Familiarity with CNC programming languages (such as G-code), experience with CNC machinery, and certifications like NIMS or Six Sigma are highly valuable. Analytical thinking, problem-solving ability, and strong attention to detail are essential soft skills that set candidates apart. These skills and qualifications are crucial for ensuring efficient, precise, and high-quality manufacturing in a competitive industrial environment.

What are some common challenges CNC machining engineers face when working with new materials or complex part designs?

CNC Machining Engineers often encounter challenges such as optimizing machining parameters for unfamiliar materials, which can require extensive testing to prevent tool wear or poor surface finishes. Complex part geometries may necessitate advanced fixture design and creative programming strategies to ensure precision and manufacturability. Collaboration with design engineers is also crucial to address potential manufacturability issues early on and to suggest design modifications that improve production efficiency without compromising quality.

What is the difference between Cnc Machining Engineer vs Cnc Programmer?

AspectCnc Machining EngineerCnc Programmer
CredentialsTypically requires a degree in engineering or manufacturing technology, with certifications in CNC machiningOften requires technical training or certification in CNC programming, with some engineering background
Work EnvironmentDesigns machining processes, oversees production, and ensures quality in manufacturing settingsDevelops and writes CNC code, tests programs, and troubleshoots machine operations
Industry UsageUsed across manufacturing, aerospace, automotive, and industrial sectorsPrimarily found in manufacturing and machine shops

While both roles involve CNC technology, Cnc Machining Engineers focus on process design and optimization, whereas Cnc Programmers specialize in creating and testing CNC code to operate machines efficiently.

What are popular job titles related to Cnc Machining Engineer jobs in Elgin, IL?

For Cnc Machining Engineer jobs in Elgin, IL, the most frequently searched job titles are:

What job categories do people searching Cnc Machining Engineer jobs in Elgin, IL look for?

The top searched job categories for Cnc Machining Engineer jobs in Elgin, IL are:

What cities near Elgin, IL are hiring for Cnc Machining Engineer jobs?

Cities near Elgin, IL with the most Cnc Machining Engineer job openings:

CNC Applications Engineer

IMACROSOLUTIONS STAFFING SERVICES LLC

Riverwoods, IL • On-site

Other

Posted 22 days ago


Job description

Role: : CNC Applications Engineer
Location: Riverwoods, IL
 - Onsite
Job Type : Fulltime and Permanent

Job Summary:

         We are Seeking an experienced CNC Programmer with strong expertise in CNC machining, programming, machine setup, and customer support. The ideal candidate should have hands-on experience with Fanuc and Siemens control systems, CNC machine operations, CAD/CAM programming, and machining process optimization. This role also involves supporting customers and dealers with CNC applications, troubleshooting, and process improvements.

Key Responsibilities:

  • Develop, optimize, and debug CNC machining programs for milling, turning, VMC, TC, and multi-axis machines.
  • Perform CNC machine setup, tooling setup, and machine operation using Fanuc and Siemens controls.
  • Support CNC machining processes including cutting theory, tooling selection, feeds, and speeds optimization.
  • Utilize CAD/CAM software to create and modify machining programs.
  • Troubleshoot CNC programming, machine operation, and machining process issues.
  • Provide technical support and application assistance to customers, dealers, and end users.
  • Assist with machine demonstrations, customer training, and process improvement activities.

Required Qualifications:

  • 5+ Years of experience in Developing , Optimizing and Debugging CNC Machining Program.
  • Experience in CNC machine set up and operation specifically with Fanuc and siemens.
  • Hands-on experience in Control System programming such as Fanuc and Siemens and VMC, TC, and Multiaxis Machine operation capability.
  • Strong experience in CAD or CAM Software.
  • Strong experience in Cutting Theory, Tooling, and Machine Processes.
  • Hands on experience with customer (dealers and clients) support for CNC applications.