Lead Software Engineer (C++)

Cheltenham
3 months ago
Applications closed

Related Jobs

View all jobs

Lead Software Delivery Manager - Telemetry & Motorsport

Software Systems - Product Delivery Manager x 2

Senior Engine Control Software Engineer

Rust Developer

Net Technical Specialist

EV Propulsion Integration Engineer – PiL / ViL Validation

Important: All applicants must be able to obtain Security Clearance minimum 5 years UK residency
Working: Possible Flexible and Hybrid working available.

We are looking for an experienced Lead Software Engineer to join one of our leading defence clients. This is an exciting opportunity to lead the development of a real time, safety critical, embedded C application which controls a nose wheel steering system.

As the Lead Software Engineer, you will oversee a team of software engineers to derive requirements, compose a spoftware system design, implement, and test a high-reliability safety critical software solution. You will take responsibility for the full software development lifecycle, ensuring compliance with DO-178C level A while pioneering innovation and efficiency. This role requires a combination of technical expertise and strong leadership skills.

Responsibilities:
Technical Leadership:

Lead the requirements definition, design, development, and verification of a bare-metal, real-time software system written in C.

Ensure adherence to DO-178C Level A processes, including traceability, rigorous testing, and quality assurance.

Conduct design and code reviews to maintain high-quality standards.
Project Management/Team Leadership:

Collaborate with cross-functional teams (hardware, systems, and test engineering) to ensure seamless integration of software with hardware systems.

Report project status to stakeholders and contribute to program reviews.

Ensure effective communication across the team.

Experience needed:

Proven experience developing bare-metal real-time embedded systems in C.

In-depth knowledge of DO-178C Level A standards, processes, and documentation.

Experience with safety-critical systems and familiarity with certification requirements including MCDC testing.

Proficiency in real-time software design and RTOS (optional) concepts.

Familiarity with debugging tools, hardware interfaces, and safety analysis techniques.

Demonstrated success leading software teams, ideally in safety-critical or aerospace domains.

Strong organizational skills with the ability to manage competing priorities and deadlines.

Excellent communication skills, capable of effectively liaising with technical and non-technical stakeholders.

Desirable:

Experience with aerospace systems or similar high-reliability domains.

Familiarity with other safety-critical standards (e.g., ARP4754, ARINC 653, DO-254, DO-248).

Understanding of hardware/software integration and hardware-in-the-loop (HIL) testing.

Company Benefits:
Every employee is critical to the success of the business and as such they offer a range of flexible employee benefits along with career development opportunities.

Flexible working within core working hours

25 days holiday (185hrs) with the option to buy/sell 5 days (37hrs) plus bank holidays

4 times your annual salary in life assurance

Flexible benefits package

Pension Scheme

Sports and Social clubs

Supportive and friendly working environment with regular team events

Company Details:
❓ Want to join a successful business who are passionate about solve their customers' problems, providing engineering solutions to safety and mission critical challenges in the air and on the ground?
❗ A trusted business, who's solutions can be found in the latest military aircraft and vehicles, in civil aircraft, and in unmanned vehicles.
🏆 The company have a number of awards, most recently been named as an Award winner (Gold Award) in MoD Defence Employer Recognition Scheme!

For full information, please get in touch

Subscribe to Future Tech Insights for the latest jobs & insights, direct to your inbox.

By subscribing, you agree to our privacy policy and terms of service.

Industry Insights

Discover insightful articles, industry insights, expert tips, and curated resources.

How Many Space Industry Tools Do You Need to Know to Get a UK Space Job?

If you’re pursuing a career in the space industry — whether that’s spacecraft engineering, mission operations, space software, satellite systems, ground segment integration or space data analytics — it’s easy to feel overwhelmed by the sheer number of tools, platforms and technologies mentioned in job adverts. One role wants experience with CAD and FEA software. Another asks for experience with GNSS simulation. A third mentions mission scheduling tools, RF link analysis suites, Python, C++, continuous integration — and it seems there’s always another acronym to learn. With so much listed, many candidates fall into the trap of thinking they must master every tool under the sun before they’ll be taken seriously. Here’s the honest truth most UK space hiring managers won’t say out loud: 👉 They don’t hire you because you’ve heard of every tool — they hire you because you can apply the right tools to solve real space problems, explain your reasoning clearly, and deliver results. Tools matter, but they always serve a purpose: achieving mission goals, improving reliability, reducing risk, delivering data, or enabling collaboration. Tools are enablers — not trophies. So how many tools do you actually need to know to get a space job? The answer is much fewer and far more strategic than you might think. This article breaks down: what tools employers really expect which ones are core across most space roles which ones are role-specific how to present your tool proficiency on your CV and in interviews

What Hiring Managers Look for First in Space Sector Job Applications (UK Guide)

The space industry is one of the most exciting and multidisciplinary sectors in technology and engineering today. Whether you’re applying for roles in spacecraft design, aerospace systems, robotics, satellite communications, mission operations, payload engineering, space software, ground systems, or scientific research, your application must quickly show hiring managers that you are relevant, technically credible and ready to deliver. In the UK space jobs market — spanning organisations from startups to defence primes, agencies, research labs and commercial constellations — hiring managers do not read every word of your CV. They scan applications rapidly, often making a judgement about whether to read further within the first 10–20 seconds. This guide breaks down exactly what hiring managers look for first in space sector applications, how they assess CVs and portfolios, why specific signals matter, and how you can position your experience to stand out on www.ukspacejobs.co.uk .

The Skills Gap in UK Space Jobs: What Universities Aren’t Teaching

The UK space sector is one of the most exciting and fastest-growing high-tech industries in the world. From Earth observation and satellite communications to space robotics, launch systems and deep-space exploration, the breadth of opportunity is enormous. The UK Government’s ambition to capture a significant share of the global space economy has driven investment, policy support and a wave of innovative companies — both established and start-up. Yet despite strong academic programmes and a pipeline of graduates with relevant degrees, employers in the UK space sector consistently report a persistent problem: Many graduates are not prepared for real-world space industry jobs. This is not a matter of intelligence or motivation. Rather, it reflects a growing skills gap between what universities are teaching and what employers actually need from space professionals. In this article, we’ll explore why that gap exists, what universities are doing well, where they fall short, what employers want, and how jobseekers can bridge the divide to build thriving careers in the UK space sector.