
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A tech recruitment agency is seeking a Control Systems Software Engineer to work on mission-critical naval platform management systems. This role involves full development lifecycle and in-service support of safety-critical PLC and SCADA/HCI solutions for the UK submarine fleet. The successful candidate must possess strong experience in client-server applications, control systems development, and programming in C++, C#, or Java. The position is hybrid and requires SC clearance.
Location: London (Hybrid)
Clearance: SC Cleared
To apply, email: Dominic.barbet@Searchability.com or call 07704 152 640
An opportunity for an experienced Control Systems Software Engineer to work on mission-critical naval platform management systems within a highly regulated defence environment. The role covers full lifecycle development and in-service support of safety-critical PLC and SCADA/HCI solutions supporting the UK submarine fleet.
Produce functional and design specifications for control system software
Design, develop, and maintain high-quality, maintainable code
Capture, interpret, and refine customer and system requirements
Develop and implement PLC and SCADA/HCI applications
Integrate data communications with third-party equipment
Produce technical documentation to internal and customer standards
Support and conduct Factory Acceptance Tests (FATs)
Contribute to in-service and through-life system support
Ensure compliance with company policies, safety, and statutory requirements
Experience developing client–server applications
Strong computer science fundamentals (OOP, data structures, algorithms)
Programming experience in C++, C#, or Java
Control systems and graphical user interface development experience
Familiarity with unit testing frameworks
Experience with software configuration management and version control
Industrial Ethernet communication protocols and networking standards
Hands‑on PLC integration experience (Rockwell and/or Siemens)
Minimum 2 years in a software engineering environment
Degree, HNC, HND, or equivalent in Software, Systems, or Electrical/Electronic Engineering
Understanding of Functional Safety standards (BS EN 61508, 61511, 62061)
Experience within Defence, Maritime, Aerospace, or similarly regulated sectors (Oil andamp; Gas, Pharma, Petrochemical)