AR
Posted 5 days ago
Software Application Engineer
Advanced Resource Managers
📍 Fareham
Engineering
Job description
<p><strong>The Opportunity</strong></p><p>Join a team at the forefront of underwater robotics innovation. In this role, you’ll design and deliver cutting-edge software solutions that power the next generation of subsea vehicles. Working at the intersection of advanced engineering and real-world application, you’ll contribute to systems that operate in some of the most challenging environments on the planet.</p><p><br><br>Find out if this opportunity is a good fit by reading all of the information that follows below.<br></p><p>This is a hands-on role where creativity, technical rigour, and problem-solving come together. You’ll be instrumental in both developing new capabilities and enhancing an established, high-performance codebase.</p><p><br></p><p><strong>What You’ll Be Doing</strong></p><ul><li>Designing and developing software for next-generation underwater robotic systems </li><li>Contributing to the ongoing evolution of existing products and platforms </li><li>Building robust, scalable backend systems and application architectures </li><li>Developing control software for complex engineering systems </li><li>Collaborating with multidisciplinary teams to deliver high-quality solutions </li></ul><p><br></p><p><strong>What We’re Looking For</strong></p><ul><li>Strong, demonstrable expertise in <strong>C++ (essential)</strong> </li><li>Experience developing xwzovoh control systems or real-time software </li><li>Solid understanding of software architecture and design principles </li><li>Experience with backend system design and server-side structures </li><li>Familiarity with modern web technologies </li><li>Ability to build functional front-end interfaces where required </li><li>JavaScript, Python, XML, JSON, HTML, CSS Development across both Windows and Linux environments</li></ul>