
Senior Embedded Software Engineer
Riverlane
full-time
Posted on:
Location Type: Hybrid
Location: Cambridge • United Kingdom
Visit company websiteExplore more
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