Software Engineer - Autonomy & Simulation

Our client is a rapidly growing business designing some of the most innovative and interesting applications for the marine industry. If you are a meticulous individual with a passion for product development, for a pre-production project then this could be perfect for you.


Software Engineer – Autonomy & Simulatio

n£50,000 - £60,000

Marine application

sPermanent

Fantastic benefits


The rol

e:We're seeking a skilled Software Engineer to join our team developing advanced autonomy and control systems for autonomous marine vessels. You'll play a key role in designing robust, high-performance software, from real-time autonomy modules and communication systems to simulation tools for testing and validation. If you enjoy solving complex problems, building intelligent systems, and seeing your software operate in challenging real-world environments, we’d love to have you onboar

d.
Responsibilities inclu

  • de:Software design and development in line with system requirements, with a focus on simulation, autonomy, and communicati
  • on.Developing and maintaining simulation environments for testing autonomous behaviours and system integrati
  • on.Implementing robust, scalable autonomy features including mission planning, perception integration, and decision-making log
  • ic.Testing and validation of software, including unit testing, simulation-based testing, bench testing, and sea tria
  • ls.Production of comprehensive software documentati
  • on.Conducting peer reviews to ensure designs are reliable, modular, and maintainab
  • le.Collaborating closely with the software and engineering teams to ensure timely delivery of high-quality software and documentati

on.
Essential skills and experie

  • nce:Degree-level qualification in Computer Science, Mechatronics, Robotics, or similar, or equivalent industry experie
  • nce.Software development experience in modern C++ (14 or new
  • er).Solid understanding of object-oriented programming and software architecture princip

les.
Desirable skills and experience (any would be desir

  • able)Experience with ROS or
  • ROS2.Experience with simulation tools (e.g., Gazebo, Unity, Webots, or custom simulation framewo
  • rks).Familiarity with autonomous systems and robotics software st
  • acks.Experience with real-time systems or control sys
  • tems.Understanding of sensor fusion, path planning, or state estima
  • tion.Experience with Qt/QML or other UI frameworks (for internal tools or visual debugg
  • ing).Experience with marine or mobile robotics proj

ects.
Ben

efits What we

  • offer:Pension Contri bution – Pension scheme with the option to contribute via salary sacr
  • ifice.Annual Bonus S cheme – Eligibility to participate in the company’s annual discretionary bonus scheme, linked to individual and company perfor
  • mance.Life Assurance and Critical Illness Cover – Comprehensive protection including Life Assurance (4x salary) and Critical Illness Cover for added financial sec
  • urity.Annual Leave – Entitlement to 25 days of annual leave plus bank hol
  • idays.Christmas Leave – A Christmas shutdown is typically obs
  • erved.Wellbei ng Day – An additional Wellbeing Day each year to focus on personal health and well
  • being.Family Leave – Enhanced maternity and paternit
  • y pay.Private Healt hcare – Access to comprehensive private healthcare coverage to support your physical and mental well
  • being.Professional Develo pment – Commitment to ongoing learning and career growth, supported by training programmes and access to LinkedIn Lea
  • rning.Flexible Wo rking – Opportunities for flexible working arrangements to promote work–life ba
  • lance.
    Candidates must be able to obtain BPSS clearance and should have the right to work in
the UK.

Job Details

Company
Owen Daniels
Location
Portsmouth, England, United Kingdom
Posted