1

Cnc Controls Engineer Jobs (NOW HIRING)

Controls Engineer

East Peoria, IL ยท On-site

$82K - $106K/yr

Controls Engineer East Peoria, IL - Direct Hire Productive Resources (www.productiveresources.com ... CNC control experience. * Siemens PLC experience. * Mechanical and/or structural experience.

New

Controls Engineer

Sterling Heights, MI ยท On-site

$77K - $100K/yr

We are looking for an experienced Controls/Automation Engineer to prepare for an participate in new ... Fanuc CNC Preferred Qualifications: * BSEE degree * ABB Robots * Fanuc Robots * Cognex cameras

Controls Engineer

Sterling Heights, MI

$77K - $100K/yr

We are looking for an experienced Controls/Automation Engineer to prepare for an participate in new ... Fanuc CNC Preferred Qualifications: * BSEE degree * ABB Robots * Fanuc Robots * Cognex cameras

Controls Engineer 3

Defiance, OH ยท On-site

$76K - $98K/yr

Fanuc CNC Experience - Nice to have * Proficient with application of programmable machine controls hardware and software * Proficient with application of Servo drive hardware and software

Controls Engineer

Warren, MI ยท On-site

$78K - $101K/yr

Controls Engineer - Control System Integrators Inc (CSI) in Warren - MI In this position, you will ... Knowledge of PLC and/ or CNC hardware and software, servo drive hardware and software, and control ...

Senior Controls Engineer Location: Farmington Hills, MI Employment Type: Full-Time Industry ... Background with precision machine tools, honing, grinding, CNC equipment, robotics, or automated ...

Sr. Controls Engineer Location: Farmington Hills, MI Employment Type: Full-Time Industry: Precision ... Background with precision machine tools, honing, grinding, CNC equipment, robotics, or automated ...

Senior Controls Engineer Location: Farmington Hills, MI Employment Type: Full-Time Industry ... Background with precision machine tools, honing, grinding, CNC equipment, robotics, or automated ...

Sr. Controls Engineer Location: Farmington Hills, MI Employment Type: Full-Time Industry: Precision ... Background with precision machine tools, honing, grinding, CNC equipment, robotics, or automated ...

Sr. Controls Engineer Location: Farmington Hills, MI Employment Type: Full-Time Industry: Precision ... Background with precision machine tools, honing, grinding, CNC equipment, robotics, or automated ...

Sr. Controls Engineer Location: Farmington Hills, MI Employment Type: Full-Time Industry: Precision ... Background with precision machine tools, honing, grinding, CNC equipment, robotics, or automated ...

CNC Controls: Troubleshoot and support systems including Fanuc, Siemens, Mazak, and Heidenhain ... Associate's or Bachelor's degree in Engineering or equivalent hands-on experience * 8-10+ years of ...

Posted today

CNC Controls: Troubleshoot and support systems including Fanuc, Siemens, Mazak, and Heidenhain ... Associate's or Bachelor's degree in Engineering or equivalent hands-on experience * 8-10+ years of ...

Sr. Controls Engineer Location: Farmington Hills, MI Employment Type: Full-Time Industry: Precision ... Background with precision machine tools, honing, grinding, CNC equipment, robotics, or automated ...

Senior Controls Engineer Location: Farmington Hills, MI Employment Type: Full-Time Industry ... Background with precision machine tools, honing, grinding, CNC equipment, robotics, or automated ...

Showing results 41-60

CNC Controls Engineer information

See salary details

$55K

$96.6K

$131K

How much do cnc controls engineer jobs pay per year?

As of Aug 12, 2026, the average yearly pay for cnc controls engineer in the United States is $96,574.00, according to ZipRecruiter salary data. Most workers in this role earn between $83,500.00 and $108,000.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a CNC controls engineer, and why are they important?

To thrive as a CNC Controls Engineer, you need a solid background in electrical engineering, automation, and CNC machine operation, usually supported by a relevant engineering degree or technical training. Expertise in PLC programming, HMI development, and familiarity with CAD/CAM software and CNC control systems like Siemens or Fanuc is typically required. Strong problem-solving skills, attention to detail, and effective communication set top performers apart in this field. These skills are crucial for designing, troubleshooting, and optimizing automated manufacturing processes, ensuring efficiency and minimal downtime.

How does a CNC controls engineer typically collaborate with production and maintenance teams?

A CNC Controls Engineer frequently works alongside production operators and maintenance technicians to troubleshoot equipment issues, optimize machine performance, and implement control system upgrades. Collaboration often involves on-site diagnostics, training team members on new control interfaces, and ensuring that machine modifications align with both manufacturing goals and safety standards. Effective communication and teamwork are essential, as solutions often require input from multiple departments to minimize downtime and ensure smooth operations.

What is a CNC controls engineer?

CNC Controls Engineers are professionals who design, program, and maintain the control systems that operate Computer Numerical Control (CNC) machines. They ensure that CNC machines perform precise manufacturing tasks by developing and troubleshooting software and hardware interfaces. Their expertise is crucial for optimizing machine performance, reducing downtime, and supporting efficient automated production processes in industries like automotive, aerospace, and manufacturing.

Where do CNC controls engineers get paid the most?

CNC controls engineers tend to earn higher salaries in regions with a strong manufacturing or aerospace industry, such as areas with advanced industrial infrastructure. Factors like experience, certifications, and proficiency with specific control systems also influence compensation levels, with those skilled in Fanuc, Siemens, or Haas controls often commanding higher pay. Generally, locations with higher living costs and demand for precision manufacturing offer the highest salaries for this role.

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

AspectCnc Controls EngineerCnc Programmer
CredentialsTypically requires a degree in engineering or technical certification in CNC controlsOften requires technical training or certification in CNC programming
Work EnvironmentDesigning, testing, and troubleshooting CNC control systems in manufacturing settingsWriting and editing CNC code to operate machines in production environments
Industry UsageUsed in industries requiring control system development and integrationCommonly found in machine shops and manufacturing plants for programming tasks

The main difference is that Cnc Controls Engineers focus on developing and maintaining CNC control systems, while Cnc Programmers write the code that directly operates CNC machines. Both roles require technical knowledge, but Controls Engineers have a broader engineering focus, whereas Programmers specialize in coding for manufacturing processes.

More about CNC Controls Engineer jobs
What cities are hiring for Cnc Controls Engineer jobs? Cities with the most Cnc Controls Engineer job openings:
What states have the most Cnc Controls Engineer jobs? States with the most job openings for Cnc Controls Engineer jobs include:
Infographic showing various Cnc Controls Engineer job openings in the United States as of August 2026, with employment types broken down into 92% Full Time, 2% Part Time, and 6% Contract. Highlights an 86% Physical, 5% Hybrid, and 9% Remote job distribution, with an average salary of $96,574 per year, or $46.4 per hour.

Controls Engineer

Productive Resources LLC

East Peoria, IL โ€ข On-site

$82K - $106K/yr

Full-time

Posted yesterday

New


Job description

Controls Engineer
East Peoria, IL - Direct Hire
Productive Resources (www.productiveresources.com) is seeking a candidate to be part of our engineering team for our customer's facility in East Peoria, IL. As a member of our team, the selected candidate will be a skilled Controls Engineer with a broad technical background including PLC/HMI/SCADA programming, robotics, hardware selection and interfacing, and use of CAD tools. Someone with a preferred 5+ years of experience. The successful candidate will possess a diverse set of skills and interests and will serve on multiple project teams.
This is a full-time position that is indefinite in duration with the opportunity of professional growth, and additional opportunities within our organization.
Duties:
  • Electrical System Design.
  • Specify appropriate hardware and software components for control systems, ensuring compatibility and performance.
  • Electrical schematic print creation.
  • 2D Panel layout.
  • Develop PLC and HMI SCADA programs using industry-standard programming languages to control machinery and processes.
  • Interface with sensors and actuators.
  • Use of communication buses such as CAN and SSI.
  • Component selection and BOM creation.
  • Power distribution.
  • Interface with industrial and collaborative robots.
  • CODESYS, RMC Tools, EPLAN.
  • AutoCAD Electrical.

Requirements:
  • Strong organization and communication skills.
  • Detail oriented, with strong analytical and problem-solving skills.
  • Diverse interests and skill set, with an ability to work in a multidisciplinary team environment.
  • Experience estimating and quoting projects.
  • Ability to handle onsite support.
  • FMEA and design reviews.
  • Familiarity with code compliance.
  • Electrician/Electrical contracting, On-road/off-road, Automotive repair, Communication/Networking hardware, Robotics, automation, or mechatronics, Farming.
  • Experience controlling hydraulic systems.
  • Knowledge of control theory, PID tuning, and stability analysis.
  • Experience with a variety of controls hardware

Preferred:
  • CNC control experience.
  • Siemens PLC experience.
  • Mechanical and/or structural experience.
  • SolidWorks experience

Compensation & Benefits:
Integris Group offers competitive salaries, comprehensive benefits, and excellent growth opportunities.
If you are the right person, if you have the expertise we need, submit your resume now!