Bare-Metal Senior Embedded Software Engineer
Summary
Design and deliver high-performance embedded software for aerospace systems using C, C++, or Rust, working with low-level drivers and protocols like UART, CAN bus, and SPI.
Salary: £75,000 - 120,000 per year
Requirements:- Embedded C, C++ or Rust experience
- Experience with low-level drivers and protocols such as UART, CAN bus, and SPI
- Excellent analytical, communication, and teamwork skills
- Ability to thrive in a dynamic, fast-paced, and evolving start-up environment
- Design, validate, and deliver high-performance embedded software for advanced aerospace systems
- Work across a varied portfolio of technically challenging projects spanning engines, motors, servos, actuators, and radar processing systems
- Contribute to the architecture and implementation of deterministic, well-tested embedded software designed for safety, reliability, and future accreditation
- Embedded
- Rust
- C++
More:
We are a growing company offering embedded software engineers meaningful input across projects, the opportunity to influence technical direction, and a culture built around continuous learning, ownership, and knowledge sharing. We work on advanced aerospace systems and offer top-end salaries for embedded software engineers.
last updated 33 week of 2026