UK Space Jobs

162 jobs for “Software Engineer - Yocto/Linux”

Results

Flarebright logo
Featured

Software Engineer

Last month

Flarebright Bicester £39,000 – £49,000 pa

Contributes across the full development lifecycle, from concept and algorithm design to system integration, testing and troubleshooting of safety-critical navigation and autonomy software in C++. Works with a multidisciplinary team on real-time embedded systems, hardware/software-in-the-loop testing and flight test activities, producing design documentation and test reports.

On-site Permanent Clearance Required
Spire logo

Software Engineer - Yocto/Linux

Last week

Spire Glasgow

Develops and maintains embedded Linux daemons and communication interfaces for satellite systems, working with Yocto on Xilinx MPSoC hardware. Involves C/C++, Bash and Python, low-level protocols like CAN/UART/SPI/I2C, and close collaboration with electrical engineers on board bring-up and fault-tolerant design.

Hybrid Clearance Required

Senior Embedded Software Engineer

Last month

Filtronic Cambridge

Designs, develops and integrates embedded software and firmware for advanced RF and communications products across the full lifecycle, from concept to volume manufacture. Strong focus on Zephyr-based development alongside embedded Linux, Yocto, bare-metal firmware, networking and secure communications, working closely with RF, FPGA, hardware and systems engineers.

Hybrid Permanent
Spire logo

Software Engineer

Last month

Spire Glasgow

Builds and maintains the tooling and infrastructure behind satellite software development, including advanced test frameworks for virtual and bare-metal hardware, an automated in-orbit update pipeline, and a next-generation software framework. Works in a small, self-directed team within a 150+ person engineering org, spanning embedded systems, GitOps, and CI/CD.

Hybrid Clearance Required

Software Engineer - On Board Processing

4 months ago

Open Cosmos Ltd Didcot

Design, implement and validate satellite flight software for Linux and RTOS-based systems, supporting ground tools and mission-critical reliability. Work spans code reviews, CI/CD, configuration control and traceability, collaborating with Systems, Electronics and Mission Operations teams on integration, testing and post-launch operations.

Software Engineer, DTN

Last week

Aalyria London

Join a team building software-defined networking platforms for aerospace, working on orchestration and management of planetary mesh networks across radio and optical spectrum. The role involves developing systems for satellite, airborne, cislunar and deep-space communications, using technology originally acquired from Google.

Hybrid

Get new Software Engineer - Yocto/Linux roles by email. One email a morning when new roles match. Stop any time.

Flight Software Engineer

Last week

ClearSpace London

Develops, integrates and validates GNC software within spacecraft flight software, spanning requirements, design, implementation and verification. Builds simulation environments, software development infrastructure and automated verification frameworks, and runs closed-loop GNC tests on FlatSat and representative test benches. Acts as the interface between the Flight Software and GNC teams across current and future missions.

On-site Permanent

Senior Software Engineer, Backend

Last week

Aalyria London

Builds backend software for software-defined networking platforms that orchestrate satellite, airborne and deep-space mesh networks, working with technology originally acquired from Google. The role sits within an aerospace-focused engineering team managing communications across any radio or optical spectrum, orbit or hardware.

Hybrid

Full Stack Software Engineer

10 months ago

Foundational London

Build and maintain a SaaS data platform for satellite laser ranging, working across Python, React and AWS. You'll own both frontend and backend, implement CI/CD and DevOps practices, and collaborate with product to turn user needs into features. As an early team member you'll shape the product and culture.

On-site Permanent

Edge Computing Software Engineer, Earth Observation

Last month

Open Cosmos Ltd Didcot

This role involves building and maintaining data processing pipelines for satellite imagery, optimizing GPU-accelerated code, and ensuring data consistency between on-board and ground systems. You will work closely with the ground-based Data Software Engineer and other teams to balance mission needs with hardware constraints.

Lead Flight Software Engineer

10 months ago

NewOrbit Space Reading

Lead a team building the on-board flight-software stack for very low Earth orbit satellites, covering real-time control flows, autonomy, mode management and FDIR. You'll design and test deterministic C/C++ services on RTOS or Embedded Linux, integrate subsystems over I2C/SPI/CAN/SpaceWire, and take software from simulation through launch to on-orbit operations with over-the-air updates.

Hybrid Permanent

Staff Embedded Software Engineer

8 months ago

CesiumAstro Milton Keynes

Owns embedded software across the full development lifecycle, from requirements and block diagrams through coding, testing, qualification and in-orbit support. Works on Linux-based single-board computers and high-reliability microcontroller systems, including low-level drivers, BSPs and FPGA API design, and presents design reviews to customers and executives.

Clearance Required

Senior Embedded Software Engineer

3 months ago

CesiumAstro Milton Keynes

Designs and implements embedded software across the full stack, from low-level drivers and board support packages to end-use applications, for Linux-based single-board computers and high-reliability microcontroller systems used in satellites, UAVs and launch vehicles. Involves code review, testing, qualification, in-orbit support and presenting design reviews to customers and executives.

Clearance Required

Intern - Embedded Software Engineer

Last week

Honeywell Tewkesbury

Support and develop embedded software solutions for satellite connectivity within Honeywell Aerospace's Satellite Communication team, based at the Tewkesbury site. The internship centres on cutting-edge software work for satellite communication systems.

On-site Internship

Advanced Project Engineer (Electronic Controllers)

2 weeks ago

Honeywell Yeovil

Coordinates electronics and software engineering projects within the Electronic Controllers team at an aerospace site. Suits an engineer with project coordination experience or a project manager with electronics/software background, bridging technical engineering work and project delivery.