Leave us your email address and we'll send you all the new jobs according to your preferences.
Principal Software Engineer
Posted 5 hours 7 minutes ago by Marine Resources Recruitment Ltd
Principal Software Engineer
Location: Fareham
Permanent - Full Time
Hybrid/Flexi Working
£70,000 - £90,000
Our client is seeking a Principal Software Engineer to lead the development of advanced autonomy capabilities for unmanned systems. This hands on, R&D driven position involves shaping how autonomous vehicles think, plan, and behave in real-world environments.
You'll work across mission frameworks, guidance, behaviours, obstacle avoidance, and AI enhanced autonomy, taking concepts from early experimentation through to reliable, production ready deployment. This role also provides technical leadership and mentorship within a multidisciplinary engineering team.
Responsibilities- Lead the design and development of high level autonomous behaviours for unmanned vehicles.
- Design, implement and optimise algorithms for path planning, obstacle avoidance, and mission autonomy.
- Build robust autonomy software using C++, Python, ROS2, DDS, and Linux-based systems.
- Integrate autonomy with perception, navigation and hardware systems.
- Write clean, structured and well documented code.
- Test and validate autonomy software in simulation and real world environments.
- Provide technical leadership, mentoring and guidance to engineering and research staff.
- Balance exploratory R&D with dependable, production ready delivery.
- Strong hands on experience in C++ and Python, including architecture and algorithms.
- Strong understanding of autonomous systems (motion planning, state estimation, behaviour based control).
- Experienced in Linux debugging, optimisation and performance tuning.
- Knowledge of real time systems, distributed computing and middleware.
- Background delivering software in both R&D and production settings.
- Strong communication skills and a practical, problem solving mindset.
- Experience in ROS/ROS2, DDS,
- Sensor fusion,
- Deep learning perception,
- Simulation tools (Gazebo, CARLA, Unreal),
- Embedded/real time systems,
- Cloud robotics,
- Docker/Kubernetes, PX4/MAVLink,
- Defence/aerospace/maritime autonomy.
- 25 days holiday
- Flexible working hours
- Private medical insurance
- Pension scheme
- Life assurance
- Health care cash plan
- Cycle to Work
- Professional membership reimbursement
- Free parking
Interested?
If you're ready to apply your expertise to a dynamic engineering environment and contribute to innovative vessel design projects, we'd love to hear from you. Apply today to take the next step in your career.
Marine Resources Recruitment Ltd acts as an employment agency for permanent and fixed term contract recruitment and as a recruitment business for the supply of contract workers. Please note that by applying for this job you accept our Terms of Use and Privacy Policy which can be found on our website.
Marine Resources Recruitment Ltd
Related Jobs
Technical Junior Project Manager (Fully remote)
- £30,000 - £35,000 Annual
- Gloucestershire, Cheltenham, United Kingdom, GL501
Risk Manager
- £700 Daily
- London, United Kingdom, EC1A2
HR/HCM Project Manager With SAP Payroll Experience - FULLY REMOTE
- 45 000,00 € Annual
- Not Specified, Spain
Software Engineer (C#.Net)
- £80,000 - £100,000 Annual
- England, United Kingdom
Program Manager SAP RISE - APAC Transformation
- Noord-Holland, Netherlands