Leave us your email address and we'll send you all the new jobs according to your preferences.
Software Engineer - C++ ROS
Posted 1 hour 18 minutes ago by Owen Daniels
£50,000 - £60,000 Annual
Permanent
Full Time
I.T. & Communications Jobs
Hampshire, Portsmouth, United Kingdom, PO1 1
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 product development, for a pre-production project then this could be perfect for you.Software Engineer - Autonomy & Simulation£50,000 - £60,000 DoEMarine applicationsPermanentFantastic benefits The role: 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 onboard.Responsibilities include:
- Software design and development in line with system requirements, with a focus on simulation, autonomy, and communication.
- Developing and maintaining simulation environments for testing autonomous behaviours and system integration.
- Implementing robust, scalable autonomy features including mission planning, perception integration, and decision-making logic.
- Testing and validation of software, including unit testing, simulation-based testing, bench testing, and sea trials.
- Production of comprehensive software documentation.
- Conducting peer reviews to ensure designs are reliable, modular, and maintainable.
- Collaborating closely with the software and engineering teams to ensure timely delivery of high-quality software and documentation.
- Degree-level qualification in Computer Science, Mechatronics, Robotics, or similar, or equivalent industry experience.
- Software development experience in modern C++ (14 or newer).
- Solid understanding of object-oriented programming and software architecture principles.
- Experience with ROS or ROS2.
- Experience with simulation tools (e.g., Gazebo, Unity, Webots, or custom simulation frameworks).
- 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.
- Experience with Qt/QML or other UI frameworks (for internal tools or visual debugging).
- Experience with marine or mobile robotics projects.
- Pension Contribution - Pension scheme with the option to contribute via salary sacrifice.
- Annual Bonus Scheme - Eligibility to participate in the company's annual discretionary bonus scheme, linked to individual and company performance.
- Life Assurance and Critical Illness Cover - Comprehensive protection including Life Assurance (4x salary) and Critical Illness Cover for added financial security.
- Annual Leave - Entitlement to 25 days of annual leave plus bank holidays.
- Christmas Leave - A Christmas shutdown is typically observed.
- Wellbeing Day - An additional Wellbeing Day each year to focus on personal health and wellbeing.
- Family Leave - Enhanced maternity and paternity pay.
- Private Healthcare - Access to comprehensive private healthcare coverage to support your physical and mental wellbeing.
- Professional Development - Commitment to ongoing learning and career growth, supported by training programmes and access to LinkedIn Learning.
- Flexible Working - Opportunities for flexible working arrangements to promote work-life balance.
Owen Daniels
Related Jobs
Security Software Engineer, Infrastructure Security (Staff or Senior)
- Dublin, Ireland
Business Development Manager - Ventilation
- £70,000 Annual
- Kent, Dartford, United Kingdom, DA1 1
Quality Team Lead
- Warwickshire, Coventry, United Kingdom, CV1 1
Project Manager
- Warwickshire, Alcester, United Kingdom, B49 5
HV Fitter
- £23 - £25 Hourly
- Not Specified, United Kingdom
