Latest software Jobs

Spotlight
Lockheed Martin logo

Nuclear/ Radiation Hardening Engineer

This role involves working on mission-critical technologies for secure military communications satellites, developing resilient systems for demanding environments. Responsibilities include technical planning, system integration, and leading complex engineering challenges with a focus on nuclear and radiation hardening.

Lockheed Martin Newcastle, North East England, United Kingdom £93,000 – £116,000 pa
On-site Permanent

Software Engineer

This role involves developing and certifying safety-critical airborne software for commercial aircraft modifications, with a focus on cabin systems, onboard networks, and avionics. The engineer will work across the full software lifecycle, ensuring compliance with aviation standards like DO-178B/C and supporting certification alongside engineering teams and authorities. It offers exposure to complex aerospace programmes and opportunities for career growth within a regulated, collaborative environment.

Shorterm Group Frimley, Surrey, United Kingdom £60,000 – £75,000 pa
Hybrid Permanent Clearance Required
HAYS Specialist Recruitment logo

Software Engineer (AWS, Python, C#/C++, CFD/FEA)

In this role, you will develop core modules for an engineering design platform, integrate them into a cloud compute environment, and streamline complex engineering processes through high-quality automation. You will work in a cutting-edge, rapidly expanding team that tackles unique challenges and collaborates with leading tech, automotive, aerospace, and engineering brands.

HAYS Specialist Recruitment Oxford, United Kingdom £45,000 – £68,000 pa
Hybrid Permanent Flexible

Software Engineer

An exciting opportunity has arisen for a Software Engineer to join a leading provider of flight simulation technology. You will develop real-time software used in state-of-the-art Full Flight Simulators and Fixed Training Devices that replicate the form, fit, and function...

Holt Executive West Sussex, United Kingdom

Software Developer

An exciting opportunity has arisen for a Software Developer to join a leading provider of advanced flight simulation technology. You will develop real-time software used in state-of-the-art Full Flight Simulators and Fixed Training Devices that replicate the form, fit, and...

Holt Executive West Sussex, United Kingdom

Software Engineer - Aerospace - Oxfordshire

This role involves developing a unified software platform that consolidates commercial and internal engineering tools for aerospace and additive manufacturing. You will work closely with Aerothermal Designers and Mechanical Engineers to productionize internal code, wrap commercial simulation tools, and integrate them into cloud-based workflows.

Bond Williams Kidlington, United Kingdom
On-site Permanent
Lockheed Martin logo

Payload Software Engineer

This role involves developing advanced payload software for mission-critical defence and aerospace programmes, focusing on high-reliability software that supports payload operations, data processing, and system performance in demanding environments. You will work in a highly skilled team, applying engineering standards and solving complex problems to deliver innovative solutions.

Lockheed Martin Havant, Hampshire, United Kingdom £102,000 – £127,000 pa
On-site Permanent
Spire logo

Senior Software Engineer - Space Reliability

This role focuses on building autonomous, self-healing systems for satellite operations, applying SRE principles and AI-driven anomaly detection to eliminate manual processes. The engineer will design fault detection and recovery pipelines, develop data platforms for telemetry, and create tools for real-time mission execution. Collaboration with operators and mission teams ensures operational challenges are translated into scalable software solutions.

Spire Glasgow, Alba / Scotland, G2 1AL, United Kingdom
Hybrid Permanent
Langham Recruitment logo

Embedded Software Engineer

This role involves developing complex real-time embedded software for spacecraft systems, working within tight deadlines and ensuring compliance with project and quality requirements. The engineer will be responsible for capturing requirements, managing risks, and participating in peer reviews, while working in a dynamic and fast-paced environment.

Langham Recruitment Guildford, Surrey, United Kingdom
Hybrid Permanent

Embedded Software Engineer

Design and develop real-time embedded software for advanced avionics and land-based defence systems, working closely with hardware and systems engineers. Focus on low-level C/C++ development, system integration, and performance optimisation in safety-critical environments. Contribute across the full software lifecycle, from architecture to testing, ensuring reliability and precision in demanding operational contexts.

ALTEN Hastings, East Sussex, United Kingdom £35,000 – £65,000 pa
Hybrid Permanent Clearance Required

Embedded Software Engineer

An exciting opportunity to make a difference and deliver highly innovative software solutions for spacecraft missions. This role has responsibility for undertaking the design, analysis, and development of Embedded Software for Satellite Systems.Engineers at SSTL are involved on a mission...

Surrey Satellite Technology Guildford, GU2 7YE, United Kingdom

Embedded Software Engineer

You will develop real-time software for flight simulation systems, including control systems, GUIs, and simulation logic. Your role involves system integration, testing, debugging, and supporting post-delivery enhancements, all within a collaborative, safety-critical environment.

Morson Edge Three Bridges, West Sussex, RH10 1QG, United Kingdom
On-site Permanent

Senior Software Engineer (Ground Segment)

You will design and own backend services and APIs for satellite and mission operations, lead technical design discussions, and collaborate with system engineers and spacecraft operators. The role involves building and maintaining a scalable operations platform using Go, Python, and Kubernetes, with a focus on reliability and automation.

Open Cosmos Ltd Didcot, OX11 0RL, United Kingdom
On-site Permanent

Flight Software Engineer

This role involves developing, implementing, and testing software for both onboard and ground systems of satellites. You'll work on mission-critical systems, including flight logic, communications, automation, and onboard resource management, collaborating closely with systems, electronics, and mission operations teams.

Open Cosmos Ltd Didcot, OX11 0RL, United Kingdom
On-site Permanent

Lead Software Engineer

The Lead Software Engineer will design and implement software solutions for underwater robotics applications, working closely with multidisciplinary teams to deliver complex projects. Responsibilities include leading the development of software architectures, ensuring safety and quality, and mentoring junior engineers.

Saab Fareham, United Kingdom
On-site Permanent Clearance Required

Embedded Software Engineer

This role involves developing embedded software for wireless communication systems, from design to integration. You will work on control, automation, and data systems, collaborating closely with project and software leads to deliver high-performance solutions.

Archangel Lightworks Ox11Aa, OX1 1AA, United Kingdom
Hybrid Permanent