CareerPlan

Principal Software Engineer (Control Systems)

Barrow, England, GBFull-time£58k2026-10-31 → 2026-11-10
HybridCitizens only

Core

Design, develop, and test safety-critical PLC and SCADA application software for the Dreadnought PMS System, providing central controls for vital submarine systems like the reactor plant.

Role type

Principal Software Engineer (Control Systems)

Builds

Safety-critical control software packages for submarine platforms

Domain

Defence, Aerospace, Submarine Systems

Required skills

PLC programming, SCADA application development, safety-critical software lifecycle management, configuration management, system testing, engineering leadership/mentorship

Preferred skills

Experience with Siemens S7-1500, TIA Portal, WinCC OA, Rockwell Controllogix, GE Mark VIeS, Honeywell iDefine

Technologies

Siemens S7-1500, TIA Portal, WinCC OA, Rockwell Controllogix, GE Mark VIeS, Honeywell iDefine

Responsibilities

Design safety-critical PLC and SCADA software, develop software for control systems, test software modules, configure software builds, manage configuration, liaise with engineering teams and clients

Seniority

Principal, hands-on IC with leadership responsibilities