Job Description

Protecting What Matters. Powering The Future Of Naval Technology.
Ultra Maritime is a global leader in advanced maritime defence solutions. We operate at the forefront of innovation, delivering technologies that protect lives, secure nations, and enable a safer, more sustainable world.
Key Responsibilities
Software solution design.
Software Implementation and test in both Assembler and C including unit and continuous integration testing.
Sonar signal processing algorithm implementation, integration, and optimization
The development of quality solutions through efficient, maintainable well-thought-out code.
Loading code onto bespoke embedded hardware platforms and testing
Integration, defect analysis and resolution to assist the verification teams with their work.
Peer reviewing the design and code of others and contributing to a community where learning and feedback is valued.
Software architectural design ideally using UML and the Enterprise Architect too...

Apply for this Position

Ready to join Ultra Maritime? Click the button below to submit your application.

Submit Application