Software Application Engineer
4 days ago
Fareham
The Opportunity 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. 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. What You’ll Be Doing • Designing and developing software for next-generation underwater robotic systems, • Contributing to the ongoing evolution of existing products and platforms, • Building robust, scalable backend systems and application architectures, • Developing control software for complex engineering systems, • Collaborating with multidisciplinary teams to deliver high-quality solutions What We’re Looking For • Strong, demonstrable expertise in C++ (essential), • Experience developing control systems or real-time software, • Solid understanding of software architecture and design principles, • Experience with backend system design and server-side structures, • Familiarity with modern web technologies, • Ability to build functional front-end interfaces where required, • JavaScript, Python, XML, JSON, HTML, CSS Development across both Windows and Linux environments