Control Systems Software Engineer
other jobs Searchability NS&D Job
Added before 5 hours
- England,London,City of London
- Full Time, Permanent
- £45,000 - £80,000 per annum
Job Description:
Control Systems Software Engineer (PLC / SCADA) Location: London (Hybrid)
Clearance: SC Cleared
To apply, email: or call
Overview 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.
Key Responsibilities * 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
Essential Skills & Experience * 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)
Desirable Background * Experience within Defence, Maritime, Aerospace, or similarly regulated sectors (Oil & Gas, Pharma, Petrochemical)
Clearance: SC Cleared
To apply, email: or call
Overview 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.
Key Responsibilities * 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
Essential Skills & Experience * 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)
Desirable Background * Experience within Defence, Maritime, Aerospace, or similarly regulated sectors (Oil & Gas, Pharma, Petrochemical)
Job number 3438317
Increase your exposure to recruiters with ProJobs
Thousands of recruiters are looking for you in the Job Master profile database, increase your exposure 4 times with a ProJob subscription
You can cancel your subscription at any time.