freehire launches on Product Hunt on 26 August.

Follow →

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
Responsibilities:
  • 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
Technologies:
  • 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

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available