1

Controls Engineer Plc Programming Jobs in Salt Lake City, UT

Controls Engineer

West Jordan, UT ยท On-site

$80K - $130K/yr

Controls Engineers work with Novva personnel, and contractors to build, manage, and maintain ... High-level knowledge of algorithm design and programming logic, DDC and/or PLC programming

Controls Engineer

West Jordan, UT

$78K - $100K/yr

Controls Engineers work with Novva personnel, and contractors to build, manage, and maintain ... High-level knowledge of algorithm design and programming logic, DDC and/or PLC programming

Controls Engineer

West Jordan, UT ยท On-site

$80 - $100/hr

Controls Engineers work with Novva personnel, and contractors to build, manage, and maintain ... High-level knowledge of algorithm design and programming logic, DDC and/or PLC programming

New

Controls Engineer

Salt Lake City, UT ยท On-site

$80K - $104K/yr

As a Controls Engineer, you'll play a critical role in developing and implementing control systems ... Experience in PLC programming and ladder logic is essential, with a strong understanding of ...

Automation & Controls Engineer

Lehi, UT ยท On-site

$78K - $101K/yr

... controls for the food and dairy industry. We design and implement the electrical and software ... electrical schematics, PLC programming, HMI development, robotics integration, and onsite ...

Controls Engineer

Salt Lake City, UT ยท On-site

$80 - $100/hr

What You'll Do As a Controls Engineer, you will develop, install, manage and maintain equipment ... Working knowledge of Siemens (and other manufacturers') PLC systems, both programming and hardware

Controls Engineer

Salt Lake City, UT

$80K - $104K/yr

As a Controls Engineer, you will develop, install, manage and maintain equipment used to monitor ... Working knowledge of Siemens (and other manufacturers') PLC systems, both programming and hardware

Controls Engineer

Salt Lake City, UT ยท On-site

$80K - $103K/yr

The ideal candidate is comfortable working directly with hardware , programming software ... PLC-to-PC interfaces * Pneumatics * Photoelectric, vision, and laser-based control devices * Debug ...

Controls Engineer

Salt Lake City, UT ยท On-site

$80K - $103K/yr

The ideal candidate is comfortable working directly with hardware , programming software ... PLC-to-PC interfaces * Pneumatics * Photoelectric, vision, and laser-based control devices * Debug ...

Controls Engineer

Salt Lake City, UT ยท On-site

$100 - $125/hr

The ideal candidate is comfortable working directly with hardware , programming software ... PLC-to-PC interfaces * Pneumatics * Photoelectric, vision, and laser-based control devices * Debug ...

Controls Engineer

Salt Lake City, UT ยท On-site

$80K - $104K/yr

The ideal candidate is comfortable working directly with hardware , programming software ... PLC-to-PC interfaces * Pneumatics * Photoelectric, vision, and laser-based control devices * Debug ...

Controls Engineer

Salt Lake City, UT ยท On-site

$80K - $103K/yr

The ideal candidate is comfortable working directly with hardware , programming software ... PLC-to-PC interfaces * Pneumatics * Photoelectric, vision, and laser-based control devices * Debug ...

PLC Engineer

Ogden, UT ยท On-site

$85K - $99K/yr

As an Automation Controls Engineer, you will be at the forefront of designing and optimizing ... Develop and maintain PLC logic using modern platforms such as Rockwell Automation (Studio 5000)

next page

Showing results 1-20

Controls Engineer Plc Programming information

See Salt Lake City, UT salary details

$53.2K

$93.5K

$126.8K

How much do controls engineer plc programming jobs pay per year?

As of Sep 8, 2026, the average yearly pay for controls engineer plc programming in Salt Lake City, UT is $93,456.00, according to ZipRecruiter salary data. Most workers in this role earn between $80,800.00 and $104,500.00 per year, depending on experience, location, and employer.

What does a controls engineer specializing in PLC programming do?

A Controls Engineer with expertise in PLC (Programmable Logic Controller) programming is responsible for designing, developing, and maintaining automated control systems used in manufacturing and industrial environments. They program PLCs to monitor and control machinery, ensuring equipment operates safely and efficiently. This role often involves troubleshooting system issues, integrating new automation technologies, and collaborating with other engineers to optimize production processes.

What are the typical challenges faced when working as a controls engineer specializing in PLC programming?

Controls Engineers specializing in PLC programming often encounter challenges such as troubleshooting complex automation systems under tight deadlines, adapting to rapidly evolving technologies, and ensuring seamless integration between hardware and software components. They may also need to coordinate with multidisciplinary teams, including electricians, mechanical engineers, and production staff, to implement solutions efficiently. Staying updated on industry standards and maintaining strong documentation practices are essential for long-term project success and career growth.

What are the key skills and qualifications needed to thrive as a controls engineer specializing in PLC programming, and why are they important?

To thrive as a Controls Engineer in PLC programming, you need a solid background in electrical engineering, automation, and industrial control systems, often supported by a relevant degree. Proficiency with PLC platforms (such as Allen-Bradley or Siemens), HMI/SCADA systems, and programming languages like ladder logic is essential, and certifications like Siemens Certified Programmer or Rockwell Automation credentials are highly valued. Strong problem-solving, attention to detail, and effective communication skills help you design, troubleshoot, and collaborate on complex automation projects. These skills ensure reliable, safe, and efficient system operation, which is critical for manufacturing productivity and minimizing downtime.

What is the difference between Controls Engineer Plc Programming vs Controls Engineer Electrical Design?

AspectControls Engineer Plc ProgrammingControls Engineer Electrical Design
Primary FocusDeveloping and implementing PLC control programsDesigning electrical systems and control panels
Skills & CertificationsPLC programming, ladder logic, automation softwareElectrical schematics, CAD, electrical codes
Work EnvironmentManufacturing plants, automation facilitiesEngineering offices, manufacturing sites
Industry UsageAutomation, process controlElectrical system design, machinery

Controls Engineer Plc Programming primarily focuses on creating and troubleshooting PLC control software, while Controls Engineer Electrical Design emphasizes designing electrical systems and schematics. Both roles require technical skills in electrical systems, but differ in their core responsibilities and work environments.

What are popular job titles related to Controls Engineer Plc Programming jobs in Salt Lake City, UT?

For Controls Engineer Plc Programming jobs in Salt Lake City, UT, the most frequently searched job titles are:

What job categories do people searching Controls Engineer Plc Programming jobs in Salt Lake City, UT look for?

The top searched job categories for Controls Engineer Plc Programming jobs in Salt Lake City, UT are:

What cities near Salt Lake City, UT are hiring for Controls Engineer Plc Programming jobs?

Cities near Salt Lake City, UT with the most Controls Engineer Plc Programming job openings:

Controls Engineer

Novva Data Centers

West Jordan, UT โ€ข On-site

$80K - $130K/yr

Full-time

Re-posted 8 days ago


Job description

Controls Engineers work with Novva personnel, and contractors to build, manage, and maintain control and monitoring systems.
Applicants must have:
  • High-level knowledge of algorithm design and programming logic, DDC and/or PLC programming
  • Ability to design, install, configure, troubleshoot, and maintain mechanical and/or electrical control systems
  • A fundamental understanding of mechanical and electrical concepts and applications
  • Experience working with automation, control, and monitoring systems and software
  • Understanding of standard operating procedures, engineering documentation, and electrical diagrams
  • Basic understanding of data center designs and functions

Workplace skills required for this position include but are not limited to:
  • Interpersonal skills
  • Proficient problem-solving capabilities
  • High-level written and verbal communication skills
  • Organizational skills
  • Strong computer skills
  • Niagara 4 Certification

Novva Controls Engineers also work with all Novva personnel to develop better ways to do everything.