Staff Controls Software Engineer
Core
Develop, configure, test, and commission control system software for nuclear fuel manufacturing facilities, including PLC/DCS programming, SCADA/HMI development, batch control, and enterprise integration.
Role type
Staff Controls Software Engineer (Nuclear Fuel Manufacturing)
Builds
Control system software for nuclear fuel manufacturing facilities
Domain
Nuclear Energy / Industrial Automation / Process Control
Deliverable
production ML models | product features | dashboards & analysis | infrastructure
Required skills
PLC programming (IEC 61131-3), SCADA application development, HMI design (ISA-101/HPHMI), ISA-88 batch control, ISA-18.2 alarm management, safety logic programming (IEC 61511), historian configuration, ISA-95 integration, industrial protocols (OPC-UA, EtherNet/IP, PROFINET, Modbus), SQL/Python scripting, OT cybersecurity (IEC 62443/NIST SP 800-82), software configuration management, FAT/SAT testing, P&ID interpretation
Preferred skills
Ignition Certified Designer, Rockwell Automation Certified Programmer, Siemens TIA Portal certification, ISA Certified Automation Professional (CAP)
Technologies
Rockwell ControlLogix/CompactLogix, Siemens S7/TIA Portal, Emerson, Ignition, Rockwell FactoryTalk, AVEVA System Platform, Siemens WinCC, OSIsoft PI, AVEVA PI, Ignition Historian, Rockwell FactoryTalk Historian, Rockwell GuardLogix, Siemens F-CPU, Triconex
Responsibilities
Develop and maintain PLC/DCS application programs; develop and configure SCADA applications; design HMI displays; develop batch control software; configure alarm systems; program safety logic; configure plant historian systems; implement ISA-95 enterprise integration; configure industrial communication protocols; write SQL queries and Python scripts; apply software configuration management; define OT network architecture and cybersecurity controls; prepare and execute FAT/SAT/commissioning test plans; diagnose and resolve control system software faults; coordinate with I&C hardware engineers; own control system software standards; own software architecture for control projects; provide technical direction to contractors and mentor junior engineers
Seniority
Staff, technical leadership & mentorship