Search Jobs

Senior Embedded Software Engineer (Rust)

https://www.enterpriserecruitment.com/job-search/7200-senior-embedded-software-engineer-rust/software/cambridgeshire/job2026-06-26 15:59:042026-10-24 Enterprise Recruitment
Job Type Permanent
Location Cambridge
Area Cambridgeshire, England Cambridgeshire England Cambridge
Sector Software
Salary £60000 - £140000 per annum
Currency GBP
Start Date ASAP
Advertiser Kristian Reed
Job Ref KR999991rust
Job Views 851
Description
Senior Embedded Software Engineer (Rust)

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.

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

Senior Embedded Software Engineer desirable skills:

  • 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 Later
Sign in
Register
Apply
Later
Similar Jobs
  • Senior Software Engineer, C# .NET
    England, Berkshire
    Software
    £50000 - £60000 per annum

    Senior Software Engineer, C# .NET

    If building software that carries real-world monitoring data all the way from the sensor to the screen sounds like something that you would like to be a part of, then this might be your next position.

    A Senior Software Engineer vacancy has just opened ...
  • Senior Software Engineer
    England, Hertfordshire
    Software
    £50000 - £65000 per annum

    Senior Software Engineer, Robotics / Motion Control

    £50-65k

    We are hiring an experienced software engineer who enjoys bringing software, electronics and mechanical systems together.  This is an opportunity to take a leading hands-on role in the development and evolution ...

  • C++ Software Engineer - Video
    England, London
    Software
    £60000 - £90000 per annum

    C++ Software Engineer

    London based

    A key responsibility of the C++ Software Engineer will be to develop and maintain the integration of the company's technology across a range of media frameworks, players and encoding systems, with a primary focus on FFmpeg and GStreamer.

    A si...
Email Me Jobs Like This
Subscribed to similar jobs notifications