Latest software Jobs

Software Engineering Graduate

As a Software Engineering Graduate at Saab UK, you will gain hands-on experience with cutting-edge 3D Radar technology and other sensor systems. The 2-year structured programme includes four 6-month rotations, providing exposure to various engineering disciplines and opportunities for continuous learning and professional development.

Saab Farnborough, Hampshire, United Kingdom
On-site
Spire logo

Mathematical Software Engineer

This role involves developing and enhancing the ground-based systems responsible for planning and scheduling tasks across Spire's nanosatellite constellation and ground station network. Responsibilities include designing new scheduling features, building observability dashboards, and supporting live operations of constellation scheduling software.

Spire Glasgow, Glasgow City, G2 1AL, United Kingdom
Newton Colmore logo

Embedded Software Engineer - Security Clearance - Cambridge

This role involves developing and enhancing embedded systems for advanced security technologies used in defence, aerospace, and telecommunications. You'll work alongside multidisciplinary experts to solve complex technical challenges involving radio, satellite, radar, and sensor systems. Projects are diverse and bespoke, focusing on both client-driven and internal R&D initiatives using C/C++ in a highly innovative environment.

Newton Colmore Cambridge, Cambridgeshire, United Kingdom
On-site Permanent Clearance Required

Lead Software Engineer

Lead a multidisciplinary team in designing and delivering complex software systems for subsea robotics, from architecture to implementation. Work across embedded and application layers, ensuring safety, quality, and alignment with system-level requirements in a defence-critical environment.

Saab Fareham, Hampshire, United Kingdom
On-site Permanent

Flight Software Architect - UK or CH

The Flight Software Architect will define and maintain ClearSpace's flight software architecture, support project teams in software development, and ensure consistent execution across projects. Responsibilities include architecture trade-offs, innovation, process definition, project management, and technical leadership.

ClearSpace London, Greater London, United Kingdom
Hybrid Permanent

Avionics Software Engineer

This role involves developing and maintaining custom embedded Linux platforms and distributed middleware for spacecraft. Responsibilities include optimizing kernel performance, building resilient software infrastructure, and supporting fault-tolerant autonomous operations.

Lodestar Space London, Greater London, United Kingdom £30,000 – £75,000 pa
On-site Permanent Clearance Required

Senior Software Engineer, Backend

This role involves developing and maintaining backend systems for Aalyria's advanced laser communications and networking platforms. You will work on cutting-edge technologies for satellite and airborne mesh networks, contributing to the orchestration and management of planetary and cislunar communications.

Aalyria London, Greater London, United Kingdom
Hybrid

Senior Software IV/QA Engineer_Test Automation

This role involves defining and implementing test automation strategies to improve software verification efficiency and quality. Responsibilities include designing reusable automation frameworks, integrating automated tests into CI/CD pipelines, and providing technical leadership in verification and validation activities.

Thales Alenia Space Esch-sur-Alzette, Luxembourg

Senior Software Systems Architect _Digital Applications

This role involves shaping the architecture of complex digital applications for space-related activities, translating business and user needs into sustainable application architectures, and guiding key technology decisions. The position requires strong skills in modern web architectures, front-end and back-end development, and DevSecOps practices.

Thales Alenia Space Esch-sur-Alzette, Luxembourg
Spire logo

Director of Software Engineering

Lead the technical transformation of Spire's satellite constellation operations by building autonomous, self-healing systems using SRE principles and AI-driven anomaly detection. Define architecture for data platforms and automation infrastructure while remaining hands-on in code and system design. Recruit and develop a high-performing engineering team focused on reliability, low toil, and continuous improvement in a space-based environment.

Spire Glasgow, Glasgow City, G2 1AL, United Kingdom

Senior Embedded Software Engineer

As a Senior Embedded Software Engineer, you will design, develop, and integrate embedded software and firmware for advanced RF and communications products. Your responsibilities will include working with Zephyr, embedded Linux, Yocto, bare-metal environments, and secure communications, as well as collaborating with RF, FPGA, and hardware engineers.

Filtronic Cambridge, Cambridgeshire, United Kingdom
Hybrid Permanent

Full Stack Software Engineer

We are Foundational.Foundational is an early-stage, mission-driven startup solving one of the hardest engineering challenges of the decade: creating an exquisite, real-time understanding of Earth and orbit using ground-based lasers.We aren't just gathering data; we are building the platform that...

Foundational London, Greater London, United Kingdom
On-site Permanent

Lead Flight Software Engineer

This role involves leading the development of flight software for satellites operating in very low Earth orbit. Responsibilities include designing and implementing real-time control systems, managing fault tolerance, and collaborating with various engineering teams to ensure reliable and efficient satellite operations.

NewOrbit Space Reading, Berkshire, United Kingdom
Hybrid Permanent

Senior Backend Software Engineer - Spacetime UK

As a Senior Backend Software Engineer, you will work on developing and maintaining the backend systems for Aalyria's advanced laser communications and software-defined networking platforms. You will be part of a team pushing the boundaries of aerospace technology, focusing on satellite and airborne mesh networks, and cislunar communications.

Aalyria London, Greater London, United Kingdom
Hybrid

Principal Embedded Software Engineer I

This role involves designing and implementing software for embedded devices and systems, from requirements to production and commercial deployment. Responsibilities include coding, testing, debugging, and supporting high-reliability microcontroller systems and Linux-based single-board computers. The position requires strong communication skills and experience across the software stack, from microcontrollers to user interfaces.

CesiumAstro Milton Keynes, United Kingdom