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