Software Engineer
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.Software Engineer Marine applications Permanent £40,000 - £45,000 dependant on experience We are seeking a skilled and detail-oriented Software Engineer to join our engineering team. In this role, you will be responsible developing advanced autonomy and control systems for autonomous marine vessels.Responsibilities will include: 
                            - Software design and development in line with system requirements, with a focus on simulation, autonomy, and communication.
 - Developing and maintaining tools and simulation environments for testing autonomous behaviours and system integration.
 - 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 a physical science or engineering such as Physics, Mathematics, Computer Science, or similar, or equivalent industry experience.
 - Experience writing and running software simulations of physical systems.
 - Strong understanding of object-oriented programming and software architecture principles.
 
- Experience with modern C++, and mathematical libraries such as Eigen, PETSc, or CUDA.
 - Experience with Linux, CMAKE, Git or similar common software development tools and environments.
 - Experience with ROS or ROS2.
 - Experience with real-time systems or control systems.
 - Experience with marine or mobile robotics projects.
 
- Private Healthcare with optional family cover
 - Life Assurance (4 x salary)
 - Critical Illness Cover
 - Ongoing professional development and training
 - Access to LinkedIn Learning
 - Pension contribution
 - Flexible Working
 - A culture of diversity and innovative thinking
 
- Company
 - Owen Daniels
 - Location
 - Fratton, Portsmouth, Hampshire, England, United Kingdom
 - Employment Type
 - Full-Time
 - Salary
 - £40,000 - £45,000 per annum
 - Posted
 
- Company
 - Owen Daniels
 - Location
 - Fratton, Portsmouth, Hampshire, England, United Kingdom
 - Employment Type
 - Full-Time
 - Salary
 - £40,000 - £45,000 per annum
 - Posted