Controls Software Engineer - PLC, HMI/SCADA & Systems

Nusano

West Valley City (UT)

On-site

USD 90,000 - 130,000

Full time

4 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Nusano is hiring a Controls Software Engineer to own controls software end-to-end for medium-complexity distributed systems. You will design, develop, validate, integrate, and support PLC, HMI/SCADA, networking, and related controls software for scientific and industrial systems at Nusano's West Valley City facility.

Responsibilities include developing PLC software, creating HMI/SCADA applications, integrating hardware and software with EPICS or SCADA frameworks, and mentoring junior engineers.

Qualifications

  • Bachelor's degree in a technical field such as Electrical Engineering, Computer Science, or Physics.
  • Experience developing controls software in industrial, scientific, or similar environments.
  • Proficiency with IEC 61131-3 languages including Structured Text and Ladder Logic.
  • Experience creating or maintaining HMI/SCADA software and applying UI/UX best practices.
  • Ability to read electrical schematics, one-line diagrams, and P&ID drawings.
  • Working knowledge of networking and distributed controls architectures.

Responsibilities

  • Own design, development, testing, integration, and qualification of controls software for distributed systems.
  • Create and modify PLC software per specifications and standards.
  • Design, maintain, and improve HMI/SCADA applications with UX and safety in mind.
  • Collaborate with operations, physicists, and engineers to integrate hardware and software.
  • Integrate PLC software with server-based control systems like EPICS or similar SCADA.
  • Troubleshoot PLCs, networks, interfaces, instrumentation, and controls hardware/software.
  • Apply industrial networking protocols for system design and troubleshooting.
  • Contribute to hazard analyses, safety reviews, and risk mitigation.
  • Develop technical design docs, test plans, training materials, and knowledge base content.
  • Mentor Associate engineers on tools, coding practices, and troubleshooting.

Skills

IEC 61131-3
Ladder Logic
Structured Text
HMI/SCADA
Networking
Git
PLC troubleshooting
Documentation

Education

Bachelor's degree in Electrical Engineering

Tools

EPICS
Git

Job description

Nusano is hiring a Controls Software Engineer to own controls software end-to-end for medium-complexity distributed systems. You will design, develop, validate, integrate, and support PLC, HMI/SCADA, networking, and related controls software for scientific and industrial systems at Nusano's West Valley City facility.

Responsibilities include developing PLC software, creating HMI/SCADA applications, integrating hardware and software with EPICS or SCADA frameworks, and mentoring junior engineers.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Controls Software Engineer: PLC/SCADA for Systems
Controls Software Engineer: PLC/SCADA for Systems

EngRadar • West Valley City (UT)

On-site
USD 110,000 - 140,000
Onsite Controls Software Engineer: PLC & HMI Expert
Onsite Controls Software Engineer: PLC & HMI Expert

RiseMe • West Valley (WA)

On-site
USD 90,000 - 130,000
Controls Software Engineer
Controls Software Engineer

Nusano • West Valley City (UT)

On-site
USD 90,000 - 130,000
Senior Controls Engineer: PLC/SCADA for Industrial Systems
Senior Controls Engineer: PLC/SCADA for Industrial Systems

Nusano • California (MO)

On-site
USD 90,000 - 110,000
Controls Software Engineer
Controls Software Engineer

RiseMe • West Valley (WA)

On-site
USD 90,000 - 130,000
Controls Software Engineer
Controls Software Engineer

EngRadar • West Valley City (UT)

On-site
USD 110,000 - 140,000
Onsite Controls Engineer – PLC/SCADA for Industrial Systems
Onsite Controls Engineer – PLC/SCADA for Industrial Systems

RiseMe • California (MO)

On-site
USD 90,000 - 110,000
Senior Nuclear Controls Software Engineer (PLC/DCS, SCADA)
Senior Nuclear Controls Software Engineer (PLC/DCS, SCADA)

Valar Atomics • Castle Dale (UT)

On-site
USD 120,000 - 180,000
Equity ownership
Unlimited PTO
Free daily lunch
+2
Senior Controls Software Engineer — Nuclear Plant Automation
Senior Controls Software Engineer — Nuclear Plant Automation

Blackwing • Utah

On-site
USD 120,000 - 160,000
Competitive salary
Equity ownership
Medical benefits
+2
Onsite Controls Engineer - Linear Accelerator Systems
Onsite Controls Engineer - Linear Accelerator Systems

Nusano • Santa Clarita (CA)

On-site
USD 90,000 - 110,000