Senior Embedded Software Engineer

Riverlane builds quantum error correction stack, Deltaflow, to make quantum computing useful sooner.
Cambridge, UK
$86,000 - $101,000
Embedded
Senior Software Engineer
Hybrid
51 - 100 Employees
5+ years of experience
AI · Quantum Computing

Description For Senior Embedded Software Engineer

Riverlane, a quantum computing company that recently raised $75M in Series C funding, is seeking a Senior Embedded Software Engineer to join their mission of making quantum computing useful sooner. This role offers a unique opportunity to work on the world's first Quantum Error Correction (QEC) stack, specifically the Deltaflow platform. The position involves designing and engineering real-time software for quantum error correction, working closely with world-class Engineering, Product, and Quantum Science teams.

The role is based in Cambridge, UK, with a hybrid working model, offering a salary range of £68,000 to £80,000 (approximately $86,000-$101,000 USD). Part-time arrangements are also considered, demonstrating the company's flexibility and commitment to work-life balance.

As a Senior Embedded Software Engineer, you'll be at the forefront of quantum computing technology, working on truly unique, complex, and large-scale projects. The role requires expertise in embedded software systems, low-latency applications, and programming languages such as C++, Rust, or C. While quantum computing knowledge isn't required initially, you'll gain this expertise on the job.

The position offers comprehensive benefits including medical insurance, equity participation, generous vacation time, and professional development opportunities. You'll join a diverse team of over 20 nationalities, working alongside experts in software development, hardware development, quantum information theory, physics, and mathematics.

This is an exceptional opportunity for an experienced embedded software engineer to make a significant impact in the quantum computing field, working on cutting-edge technology that will help solve some of the world's most important challenges. The role combines technical expertise with innovation, offering both professional growth and the chance to contribute to groundbreaking technological advancement.

Last updated 2 days ago

Responsibilities For Senior Embedded Software Engineer

  • Design and build the embedded runtime of the QEC system
  • Build libraries and tools needed for the embedded runtime, like simulators, profilers, compilers
  • Design scalable and verifiable systems
  • Write code that is correct and performant
  • Work with both user-level software and FPGA/ASIC hardware systems

Requirements For Senior Embedded Software Engineer

Python
Rust
  • Track record of bringup and delivery of embedded software systems on commercial CPUs/FPGA/ASICs
  • Proven experience of working in low-latency applications or in distributed computing
  • Excellent communication skills and attention to detail
  • Deep experience in C++, Rust or C
  • Experience in scripting languages, like Python
  • Experience in dev tools like git, Make/CMake, CI etc.

Benefits For Senior Embedded Software Engineer

Medical Insurance
Equity
Education Budget
  • Annual bonus plan
  • Private medical insurance
  • Life insurance
  • Contributory pension scheme
  • Equity participation
  • 28 days annual leave plus bank holidays
  • Enhanced family leave
  • Annual training and conference budget
  • Diverse work environment with experts from multiple fields

Interested in this job?

Jobs Related To Riverlane Senior Embedded Software Engineer

Embedded Firmware/Software Engineer (Experienced, Senior)

Senior Embedded Firmware/Software Engineer position at Boeing in Albuquerque, focusing on embedded systems development for aerospace applications.

Senior Software Engineer, Maritime

Senior Software Engineer position at Anduril Industries focusing on maritime autonomous systems and vehicle management systems development.

Embedded Firmware/Software Engineer (Experienced, Senior)

Senior Embedded Firmware/Software Engineer position at Boeing, working on aerospace and defense embedded systems.

Sr. GNC Engineer (Starship)

Senior GNC Engineer position at SpaceX working on guidance, navigation, and control systems for the Starship program.

Senior Software Engineer - Embedded Test

Senior Software Engineer position focusing on embedded systems testing at Stryker, a global medical technology company.