CareerPlanSign in

Senior Controls Software Engineer

Orangeville💼 Full-time🗓 2026-08-24 → 2026-09-26

Core

Develop, configure, test, and commission control system software for nuclear fuel manufacturing facilities, including PLC/DCS logic, SCADA/HMI, batch control, and enterprise integration.

Role type

Senior IC controls software engineer (nuclear fuel manufacturing)

Builds

PLC/DCS applications, SCADA/HMI systems, batch control sequences, alarm management, historian configurations, and ISA-95 enterprise integrations for nuclear fuel plants

Domain

Nuclear energy / Industrial automation / Process manufacturing

Deliverable

production ML models | product features | dashboards & analysis | infrastructure

Required skills

PLC programming (IEC 61131-3), SCADA 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 scripting, Python scripting, OT network architecture, cybersecurity controls (IEC 62443/NIST SP 800-82), software configuration management

Preferred skills

Platform certifications (Ignition, Rockwell, Siemens), ISA CAP credential, recipe management and material genealogy tracking, formal software validation experience, PI AF asset framework configuration, REST API development, Git version control, LIMS integration

Technologies

Rockwell ControlLogix/CompactLogix, Siemens S7/TIA Portal, Emerson, Ignition, Rockwell FactoryTalk, AVEVA System Platform, Siemens WinCC, Rockwell PanelView, OSIsoft PI, AVEVA PI, Ignition Historian, Rockwell FactoryTalk Historian, SQL Server, PostgreSQL, LabWare, Uncountable, LabVantage

Responsibilities

Develop and maintain PLC/DCS programs in ladder logic, function block, structured text, and SFC; design HMI displays adhering to ISA-101 and HPHMI principles; configure alarm systems per ISA-18.2; program safety logic on SIS platforms; implement ISA-95 data exchange with MES/ERP/LIMS; configure industrial communication protocols and endpoints; write SQL queries and Python scripts for data processing and automation; define OT network architecture and apply cybersecurity controls; prepare and execute FAT/SAT/commissioning test plans; diagnose and resolve control system software faults; coordinate with hardware engineers on I/O assignment and loop commissioning; provide technical direction to contractors and review deliverables for compliance

Seniority

Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.