Senior Software Engineer Thales

Owen Thomas B Corp

England

Remote

GBP 65,000 - 90,000

Full time

8 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Thales Maritime Mission Systems in Manchester is seeking a Senior Software Engineer to design, implement and test advanced sonar and mission systems software. You will work on real-time components and collaborate with UK and international teams.

The role requires experience with Java and Python in Linux, Agile development, and the ability to derive and manage SW requirements while delivering robust, scalable software on defence projects.

Qualifications

  • Degree in Software Engineering, CS, Maths, Physics or Engineering.
  • Several years of SW development experience in Agile.
  • Knowledge of Linux environment and tools.
  • Experience with Java and Python in production systems.
  • Ability to derive and manage SW requirements.

Responsibilities

  • Design, implement and test SW solutions using industry-standard tools and architectures.
  • Support SW integration activities and resolve defects during verification.
  • Collaborate with cross-functional teams in the UK and abroad.
  • Contribute to mission-critical software for defence projects.

Skills

SW development
Agile methodology
Requirements management
Software design
Java
Python
Linux environment
Unit testing
Static analysis
Software architectures
Communication skills
Team collaboration
Ownership

Education

Software Engineering degree

Tools

IDEs
Unit test frameworks
Static analysis tools
CI/CD
Ansible

Job description

Senior Software Engineer Overview
  • Company Name: Thales
  • Job Role: Senior Software Engineer
  • Qualifications: Not specified
  • Category: I
  • Job Type: Full Time
  • Location: Cheadle, Cheshire, SK3 0XB
Requirements
What we're looking for
  • Understanding of a solution development lifecycle for complex systems, with several years’ experience of SW development utilising an Agile methodology
  • Ability to derive and manage SW Requirements
  • Ability to Design a SW solution that meets the operational needs/requirements
  • Demonstrable skills in SW development (Java/Python in a Linux environment)
  • Use of industry standard tooling for SW Development (IDEs, Unit Test frameworks, Static analysis etc)
  • A knowledge of Software Architectures and Design Patterns
  • Strong written and verbal communication skills
  • An ability to work as a key member of the team
  • A desire to take responsibility for your professional

Degree in a relevant subject e.g. Software Engineering, Computer Science, Maths, Physics or Engineering.

Nice to have
  • Awareness of network design and configuration.
  • Familiarity with containerisation/virtualisation, CI/CD.
  • Knowledge and development of Linux services.
  • Experience in Ansible or other provisioning tools.
  • Experience in Defence or other Engineering Industries
The role

Thales Maritime Mission Systems provide a unique opportunity for you to create software that delivers a state of the art Sonar capability for UK and International Navies. Our systems are developed for a wide range of significant defence projects, including the next generation of autonomous mine hunters, Conventional and hybrid mine hunters, the Astute class submarines, Merlin helicopters, Type 23 frigates etc. As a Thales Maritime Mission Systems software engineer, you will develop the next-generation Mission systems and Sonar technologies, for which we are world-renowned.

You will be a key member of the Software Development team based at the Thales site in Manchester, and will have the opportunity to collaborate with Thales sites in the UK and overseas.

Key responsibilities will include the design, implementation and test of our SW solutions, using industry standard tools and methods.

What you'll do
  • Develop software components (from detailed Design thru to Unit testing) to realise the vision of our Product Owners, following the SW architectures identified by our SW Architects.
  • Support the SW Integration activities and resolve bugs identified during verification.
Location

Location: Cheadle, United Kingdom

Location: Cheadle Hulme, United Kingdom

Technical Skills

You will be required to provide evidence of activity that supports the desire to pursue a career in Software Engineering at Thales.

Visa sponsorship: check with employer

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Thales • Cheadle

On-site
GBP 60,000 - 90,000
Private medical insurance
Annual bonus
Cycle to work scheme
Senior Software Engineer
Senior Software Engineer

Thales • Stockport

On-site
GBP 55,000 - 75,000
Private medical insurance
Cycle to work scheme
Annual bonus
Software Engineer – Underwater Systems Thales
Software Engineer – Underwater Systems Thales

Abundant Code • England

Remote
GBP 60,000 - 90,000
Software Engineer
Software Engineer

Thales • Cheadle

On-site
GBP 80,000 - 110,000
Software Engineer
Software Engineer

Thales • East Staffordshire

On-site
GBP 65,000 - 90,000
Private medical insurance
Annual bonus
Cycle to work scheme
+3
Software Engineer
Software Engineer

Thales Group • Stoke-on-Trent

On-site
GBP 55,000 - 85,000
Private medical insurance
Annual leave trading
Cycle to work scheme
+4
Software Engineer
Software Engineer

Thales Avionics, Inc. (AGS) • Cheadle

On-site
GBP 70,000 - 95,000
Private medical insurance
Annual bonus
Cycle to work
+1
Senior Systems Engineer
Senior Systems Engineer

Thales • Stockport

On-site
GBP 40,000 - 60,000
Software Engineer
Software Engineer

Thales • Crawley

On-site
GBP 50,000 - 75,000
Performance-related bonus
Half day every Friday - 1pm
28 days annual leave (plus bank hols)
+7
Software Engineer: Thales
Software Engineer: Thales

Manor Royal Business District • Crawley

On-site
GBP 45,000 - 70,000
Performance-related bonus
Private healthcare
Pension scheme
+3