Senior Embedded Software Engineer

ENTERPRISE RECRUITMENT
Cambridge, UK
5 days ago
Apply on www.careerjet.co.uk
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
3 years minimum
Compensation
£60,000.0 - £140,000.0
Working hours
Regular working hours

Tech stack

Board Bringup C++ (Programming Language) Communications Protocols Continuous Integration Software Debugging Device Drivers Linux on Embedded Systems Embedded Software Ethernet FreeRTOS Global Positioning Systems (GPS) Performance Tuning
+7 more
Real-Time Operating Systems Software Engineering Universal Asynchronous Receiver/Transmitter Multithreading Serial Peripheral Interface Real Time Systems Data Pipelines

Job description

This pioneering company is on a mission to transform the UK’s drone technology landscape and is already making significant strides in advancing next-generation UAV systems. From cutting-edge flight control electronics to high-performance airborne platforms, they are redefining what’s possible in the drone space. As they accelerate development of their drone platforms, they are expanding their Embedded Software team and seeking ambitious Senior Embedded Software Engineers to play a critical role in shaping the future of their airborne systems.

Requirements

Salaries range from £60,000 (3 years’ experience) to £140,000 for more experienced engineers, alongside relocation support and serious equity - reflecting their commitment to attracting top-tier talent. This is a rare opportunity to make an immediate impact on real-world UAV technology, remaining hands-on with development while helping define the embedded software architecture of a company scaling at pace in a high-growth sector. Senior Embedded Software Engineer essential requirements:

  • Minimum 3 years’ experience in embedded software development
  • Strong proficiency in Rust (C/C++ beneficial)
  • Experience developing software for resource-constrained or real-time systems
  • Proactive, collaborative mindset with strong ownership of projects
  • Resident in the UK for at least 5 years, * Experience working in start-ups or scale-ups, particularly fast-paced R&D environments
  • Experience leading projects or mentoring junior engineers
  • Embedded Rust experience (e.g. no_std, Embassy, RTIC) or RTOS exposure (FreeRTOS, Zephyr)
  • Embedded Linux experience
  • Device drivers, low-level hardware interfacing, and board bring-up
  • Real-time systems, multi-threading, and performance optimisation
  • Sensor integration (IMUs, cameras, GPS) and data processing pipelines
  • Communication protocols (UART, SPI, I2C, CAN, Ethernet)
  • Wireless communication stacks and telemetry systems
  • Familiarity with control systems, flight software, or robotics
  • CI/CD, testing, and debugging on embedded targets

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerjet.co.uk
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:19 min

Advancing autonomous driving capabilities with specialized software talent

Katrin Lehmann Katrin Lehmann +1 · Coffee With Developers

4:52 min

Connecting namespaces with local virtual ethernet pairs

Oliver Seitz Oliver Seitz · World Congress 2025

2:12 min

Implementing automotive ethernet and connected remote vehicle telemetry applications

David Romić · World Congress 2023

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

2:58 min

Audience questions on securing legacy buses and architecture isolation

Henning Harbs · World Congress 2023

3:51 min

Technical skills and collaborative mindsets for mobility engineering roles

Georg Kühberger +1 · LIVE

Videos

See all

Related articles

See all