Quick Overview
Job Description
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 working on cutting edge projects, this could be ideal for you.
Senior Software Engineer Marine Defence applications Portsmouth Permanent Role Overview We are looking for a talented software engineer to help shape the future of intelligent vehicle control systems.
You’ll work on cutting-edge projects that blend software design, control systems, and real-world testing to deliver reliable, high-performance solutions. Responsibilities will include:
Software systems architecture design and development in line with system requirements, with a focus on closed loop control and vehicle systems management.<br />Application life-cycle and technical authority for mobile platforms, from scoping and architecture design to delivery.<br />Implementation of robust, scalable closed loop control features including propulsion management, electrical systems, control allocation, autopilot and more.<br />Testing and validation of software, including unit testing, simulation-based testing, bench testing, and sea trials.<br />Production of comprehensive software documentation.<br />Conducting peer reviews to ensure designs are reliable, modular, and maintainable.<br />Mentoring and guidance for less experienced staff.<br />Collaborating closely with the software and engineering teams to ensure timely delivery of high-quality software and documentation.Qualifications and Experience:
Degree-level qualification in Computer Science, Mechatronics, Robotics, or similar, or equivalent industry experience.<br />Professional experience in design and development of software for control systems.<br />Advanced software development experience in modern C++ (14 or newer).Desirable:
Advanced knowledge of closed loop control.<br />Experience with marine or mobile robotics projects.<br />Experience with embedded systems.<br />Experience with PID tuning on physical systems.<br />Experience with ROS or ROS2.<br />Experience with CAN bus.<br />Familiarity with autonomous systems and robotics software stacks.<br />Experience with real-time systems or control systems.<br />Understanding of sensor fusion, path planning, or state estimation.Benefits Annual Leave – Entitlement to 25 days of annual leave plus bank holidays<br />Wellbeing Day - An additional Wellbeing Day each year to focus on personal health and wellbeing.<br />Private Healthcare – Access to comprehensive private healthcare coverage to support your physical and mental wellbeing.<br />Life Assurance and Critical Illness Cover – Comprehensive protection including Life Assurance (4x salary) and Critical Illness Cover for added financial security.<br />Family Leave – Enhanced maternity and paternity pay<br />Christmas Leave – A Christmas shutdown is typically observed.<br />Professional Development – Commitment to ongoing learning and career growth, supported by training programmes and access to LinkedIn Learning.<br />Pension Contribution – pension scheme with the option to contribute via salary sacrifice<br />Flexible Working – Opportunities for flexible working arrangements to promote work–life balance.<br />Inclusive Culture – A professional environment that values diversity, innovation, and collaboration.
Candidates must be able to obtain BPSS clearance and should have the right to work in the UK
Similar jobs
- AI
Senior Software Engineer
NewARC IT Recruitment
Brighton, Sussex🇬🇧£70k/yrOn-site55 minutes agoMicroservicesSQLSQL Server+8Technology - BS
Lead Software Engineer
NewBAE Systems
southsea, hampshire🇬🇧£68.5k/yrHybrid2 hours agoRustAgileTechnology - BS
Lead Software Engineer
NewBAE Systems
chichester, west sussex🇬🇧£68.5k/yrHybrid2 hours agoRustAgileTechnology - BS
Lead Software Engineer
NewBAE Systems
portsmouth🇬🇧£68.5k/yrHybrid2 hours agoRustAgileTechnology - HA
Senior Software Engineer - Data Engineering
Hackajob Ltd
Manchester Science Park, Manchester🇬🇧Hybrid5 days agoDynamoDBSQLAWS+10Technology - HA
Lead Software Engineer - Public Cloud
Hackajob Ltd
Glasgow🇬🇧Hybrid2 weeks agoAWSMachine LearningAgile+5Technology