Software Applications Engineer

Company: SAAB
Apply for the Software Applications Engineer
Location: Fareham
Job Description:

Overview

In this role you design and implement software for underwater robotics in Saab Seaeye. You will contribute to next-generation underwater vehicles while supporting and evolving existing codebases. You collaborate with cross-functional teams to translate mission needs into robust software solutions, spanning control software, backend/server aspects, and web interfaces. This position offers hands-on work in a cutting-edge domain with real-world safety and defence impact.

Responsibilities

  • Design and implement software for underwater robotics applications
  • Develop software for next-generation underwater vehicles
  • Support and develop existing codebase and products
  • Collaborate with cross-functional teams to meet business needs

Key requirements

  • Degree in Engineering or Software Engineering with industry experience
  • Extensive experience with C++
  • Familiarity with development of control software
  • Solid understanding of software design and architecture
  • Backend server design/structure
  • Familiar with Standard Web Technologies
  • Frontend development capable to build functional web pages
  • Software skills in Javascript, Python, XML, JSON, HTML or CSS on Windows and Linux
  • C++
  • control software development
  • software design and architecture
  • backend server design
  • web technologies
  • front-end development

…

Posted: September 30th, 2026