Senior Software Engineer; Control Systems
Listed on 2025-12-26
-
Software Development
Software Engineer, Robotics, Embedded Software Engineer
Senior Software Engineer (Control Systems)
Sub Sea Craft Limited is seeking a Senior Software Engineer (Control Systems) to design and develop intelligent vehicle control systems. This full‑time, permanent role is based in the UK with a salary of circa £70,000, depending on experience.
Benefits- Annual leave: 25 days plus bank holidays
- Wellbeing day: 1 additional day per year
- Private healthcare coverage
- Life assurance (4x salary) and critical illness cover
- Family leave: enhanced maternity and paternity pay
- Christmas shutdown
- Professional development: training and Linked In Learning
- Pension scheme with salary sacrifice option
- Flexible working arrangements
- Inclusive culture
You will work on cutting‑edge projects that blend software design, control systems, and real‑world testing to deliver reliable, high‑performance solutions. You will collaborate with a passionate team and turn innovative ideas into reality.
Responsibilities- Design and develop software system architecture aligned with system requirements, focusing on closed‑loop control and vehicle systems management.
- Act as technical authority for mobile platforms, from scoping and architecture design to delivery.
- Implement robust, scalable closed‑loop control features such as propulsion management, electrical systems, control allocation, autopilot, etc.
- Perform testing and validation including unit tests, simulation‑based tests, bench tests, and sea trials.
- Produce comprehensive software documentation.
- Conduct peer reviews to ensure reliable, modular, maintainable designs.
- Mentor less experienced staff.
- Collaborate closely with software and engineering teams to deliver high‑quality software on time.
- Degree in Computer Science, Mechatronics, Robotics or equivalent industry experience.
- Professional experience designing and developing control‑system software.
- Advanced experience with modern C++ (C++14 or newer).
- Advanced knowledge of closed‑loop control.
- Experience with marine or mobile robotics projects.
- Experience with embedded systems, PID tuning on physical systems, ROS/ROS2, CAN bus.
- Familiarity with autonomous systems and robotics software stacks.
- Experience with real‑time systems or control systems.
- Understanding of sensor fusion, path planning, or state estimation.
The selected candidate must meet the required security clearance for the role, including a minimum right to live and work in the UK, Baseline Personnel Security Standard (BPSS), and UK National security clearance where applicable.
ValuesOur people are our greatest asset. We strive to provide an excellent working environment that enables careers to thrive, built on agility, inclusivity and commercial aptitude.
What We Expect From You- Teamwork, mutual respect and collaboration
- Initiative and independent working
- Honesty and integrity
- Business and commercial awareness
- Agility, adaptability and continuous development
We are committed to building an inclusive, diverse workplace where everyone can thrive. If you require any support or adjustments, please let us know.
If you are selected for an interview, we aim to contact you within 14 days of application. All offers are subject to DBS, driving licence, reference checks and meeting our requirements.
Location:
Portsmouth, England, United Kingdom
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: