Senior Software Engineer (Control Systems) in Portsmouth
Senior Software Engineer (Control Systems)

Senior Software Engineer (Control Systems) in Portsmouth

Portsmouth Full-Time 42000 - 84000 ÂŁ / year (est.) No home office possible
S

At a Glance

  • Tasks: Design and develop intelligent vehicle control systems for cutting-edge projects.
  • Company: Join SubSea Craft Limited, a leader in innovative marine technology.
  • Benefits: Enjoy 25 days annual leave, private healthcare, and flexible working arrangements.
  • Why this job: Make a real impact in robotics and control systems while collaborating with a passionate team.
  • Qualifications: Degree in Computer Science or related field; experience in control-system software required.
  • Other info: Inclusive culture with excellent career growth opportunities and professional development.

The predicted salary is between 42000 - 84000 ÂŁ per year.

SubSea 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 LinkedIn Learning
  • Pension scheme with salary sacrifice option
  • Flexible working arrangements
  • Inclusive culture

Role Overview

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.

Essential Qualifications and Experience

  • 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).

Desirable

  • 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.

Security Requirements

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.

Values

Our 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

Senior Software Engineer (Control Systems) in Portsmouth employer: SubSea Craft Limited

SubSea Craft Limited is an exceptional employer, offering a dynamic work environment in Portsmouth where innovation meets collaboration. With a strong focus on employee wellbeing, professional development, and an inclusive culture, we empower our team to thrive while working on cutting-edge control systems for intelligent vehicles. Join us to be part of a passionate team dedicated to turning innovative ideas into reality, all while enjoying competitive benefits and flexible working arrangements.
S

Contact Detail:

SubSea Craft Limited Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer (Control Systems) in Portsmouth

✨Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with current employees at SubSea Craft. A friendly chat can sometimes lead to opportunities that aren’t even advertised!

✨Tip Number 2

Prepare for those interviews by brushing up on your technical skills. Dive into control systems and C++ challenges, and be ready to showcase your problem-solving abilities. We want to see how you think on your feet!

✨Tip Number 3

Don’t forget to highlight your collaborative spirit! Share examples of how you’ve worked in teams to deliver projects. At SubSea Craft, teamwork is key, so show us you’re a team player.

✨Tip Number 4

Finally, apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in joining our awesome team at SubSea Craft.

We think you need these skills to ace Senior Software Engineer (Control Systems) in Portsmouth

Software System Architecture Design
Closed-Loop Control Systems
C++ (C++14 or newer)
Control Allocation
Propulsion Management
Electrical Systems Management
Testing and Validation
Simulation-Based Testing
Embedded Systems
PID Tuning
ROS/ROS2
CAN Bus
Sensor Fusion
Path Planning
State Estimation

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Senior Software Engineer role. Highlight your experience with control systems and modern C++. We want to see how your skills align with what we're looking for!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for software design and control systems, and explain why you’re excited about working with us at SubSea Craft. Keep it engaging and personal.

Showcase Relevant Projects: If you've worked on any projects related to marine or mobile robotics, make sure to mention them! We love seeing real-world applications of your skills, especially in closed-loop control systems.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you're keen to join our team!

How to prepare for a job interview at SubSea Craft Limited

✨Know Your Control Systems

Make sure you brush up on your knowledge of control systems, especially closed-loop control. Be ready to discuss your experience with propulsion management and electrical systems, as these are key areas for the role.

✨Showcase Your C++ Skills

Since advanced experience with modern C++ is essential, prepare to talk about specific projects where you've used C++14 or newer. Bring examples of how you've implemented robust software solutions in your past roles.

✨Prepare for Technical Questions

Expect technical questions that dive deep into your understanding of real-time systems and sensor fusion. Practise explaining complex concepts clearly, as you'll need to demonstrate your expertise and ability to communicate effectively.

✨Emphasise Team Collaboration

This role requires teamwork and collaboration, so be ready to share examples of how you've worked with cross-functional teams. Highlight any mentoring experiences you've had, as they show your leadership potential and commitment to team success.

Senior Software Engineer (Control Systems) in Portsmouth
SubSea Craft Limited
Location: Portsmouth

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

S
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>