skip navigation
skip mega-menu

Software Engineer

Thales UK - Manchester

Full-time (Permanent)
Published on
28 October 2022
11 November 2022

Software Engineer - Cheadle

Flexible UK Location, we support remote working

The Thales UK Engineering function is going through an exciting period of change and growth to become a best in class function and we would love you to be part of our talented Software Engineering team that develop innovative, quality driven software solutions that address our customer’s needs.

As a Software Engineer your team will be responsible for the development of features and enhancement across the entire software development lifecycle – from analysing the customer’s needs, through design, development and testing.

We take pride in the quality standards of our software development and you will do the same by ensuring delivered code follows code quality standards and apply best practices e.g. TDD, static and dynamic analysis and Peer reviews.

In return we want to enable you to be your best so whether that be flexible and remote working arrangements to suit you, mentorship opportunities, continued learning and development, access to mental health support or excellent career growth opportunities. Sound good? Apply now.

In order to be successful in the role you will be able to solve real business problems, pro-actively explaining and clarifying (through NF criteria for instance) the business context and drivers within your team. You are able to simplify complex technical subjects to the team’s stakeholders, junior members and role-model resilience over delivery bumps.

We are looking to recruit at all levels so would be open to discuss opportunities with entry level through to expert. The types of specialisms we look for are below, so if you meet one or more of the following then we would love to hear from you:

Embedded – Real-time, target hardware, C & C++, Rust, RTOS (e.g. VxWorks, MicroC/OS, Embedded Linux), data comms (e.g. 1553, RS422) and networking. Frontend (C++ QT)

Distributed – Java, JavaFx, C++, C#, Python, Linux. Frontend (React/Vue, Javascript, C++ QT)

Cloud – Azure, Containerisation (Docker, Kubernetes), IaC (Terraform, Ansible), Java, Python, Go. Frontend (React/Vue)

Thales is an equal opportunities employer and diversity and inclusion are integral to the success of Thales.


Your health and well-being matters to us and that’s why we offer you the flexibility to do what’s important to you; whether that’s part time hours, job sharing, home working, or the ability to flex your start and finish times. Where possible, we support a working pattern that suits your lifestyle and helps you reach your ambitions.

In line with Thales' Baseline Security requirements, candidates will be asked to provide evidence of identity, eligibility to work in the UK and employment and/or education history for up to three years. Some vacancies may require full Security Clearance which can require further evidence to be provided. For further details of the evidence required to apply for Baseline and Security Clearance please refer to the Defence Business Services National Security Vetting (DBS NSV) Agency.

At Thales we provide CAREERS and not only jobs. With Thales employing 80,000 employees in 68 countries our mobility policy enables thousands of employees each year to develop their careers at home and abroad, in their existing areas of expertise or by branching out into new fields. Together we believe that embracing flexibility is a smarter way of working. Great journeys start here, apply now!

Subscribe to our newsletter

Sign up here