IT & Software

Software Engineer

Thales Group

Cheadle · Nationwide · United Kingdom

Overview

In this role you design, implement, and test software for state-of-the-art sonar systems within Thales Underwater Systems. You’ll contribute to the development of high-assurance software for naval platforms, collaborating with UK and international teams to deliver robust solutions. The position offers exposure to HCI, acoustic processing, autonomy, and middleware across large-scale real-time systems. You will help shape the next generation of sonar technology in a mission-driven, security-focused environment.

Pay / Benefits
  • private medical insurance
  • cycle to work schemes
  • employee discounts
  • paid volunteering day
  • stocks and shares
  • annual bonus
Responsibilities
  • Design, implement and test HCI, acoustic processing, autonomy and middleware products
  • Contribute to the development of next-generation sonar technologies
  • Collaborate with Systems Engineering to define requirements and test strategy
  • Deliver high-quality software on time and within budget as part of a project team
  • Support deployed software across land and sea with customer support functions
  • Help develop skills, technology, and ways of working within software management
  • Lead change and drive innovative solutions within a team environment
  • Travel to Thales sites in the UK as needed for project work
Key requirements
  • At least 7 years’ experience of C++ on large scale / real-time systems
  • Strong written and verbal communication skills
  • Awareness of software configuration control principles
  • Ability to work as a member of a team
  • Desire to take responsibility for professional development
  • Teamwork and collaboration
  • Effective communication
  • Self-motivation and initiative
  • C++ on large-scale / real-time systems
  • UML modelling (desirable)
  • Signal Processing (desirable)

Reference: WJ-747_31188780

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.