Control Systems Software Engineer
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 and 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 ..... full job details .....
Other jobs of interest...
Perform a fresh search...
-
Create your ideal job search criteria by
completing our quick and simple form and
receive daily job alerts tailored to you!