Riverlane

Senior Embedded Software Engineer

Riverlane

full-time

Posted on:

Location Type: Hybrid

Location: CambridgeUnited Kingdom

Visit company website

Explore more

AI Apply
Apply

Salary

💰 £70,000 - £90,000 per year

Job Level

Tech Stack

About the role

  • Design and build embedded software components for our quantum error correction stack, specifically targeting features that aid with seamless deployment of our product to partners.
  • Integrate our QEC stack into world-class quantum computing systems.
  • Develop test infrastructure to verify and benchmark whole-system correctness and performance.
  • Work alongside our Product and Quantum Science teams to understand the requirements and constraints for this cutting-edge system.

Requirements

  • A Bachelor's degree (or equivalent) in Computer Science, Electronic Engineering, Physics, Maths or a related discipline.
  • Great communication skills and an ability to work with a diverse range of people are essential.
  • Strong C++ skills.
  • Proficiency with a scripting language, such as Python.
  • Curiosity to learn about new technologies, including quantum computing and error correction.
  • A deep understanding of how hardware implements software.
  • Experience with standard development practises, such as source control, continuous integration and unit testing.
  • Even better if hands-on experience of working alongside hardware design.
  • Experience writing embedded software in high-performance applications.
Benefits
  • A comprehensive benefits package that includes an annual bonus plan, private medical insurance, life insurance, and a contributory pension scheme
  • Equity, so that our team can share in the long-term success of Riverlane
  • 28 days annual leave, plus bank holidays and enhanced family leave
  • A diverse work environment that brings together experts in many fields (including software and hardware development, quantum information theory, physics and maths) and over 20 different nationalities
  • A learning environment that encourages individual, team and company growth and development, including a regular programme of learning events and training and conference budgets
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C++Pythonembedded softwarequantum error correctiontest infrastructuresource controlcontinuous integrationunit testinghigh-performance applications
Soft Skills
communicationcollaborationcuriosity
Certifications
Bachelor's degree