Software Engineer
Riverlane
- Cambridge
- £51,000-70,000 per year
- Permanent
- Full-time
- Design and build software components for our quantum error correction stack
- Develop functional and performance models of hardware as part of our system design process
- 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
- 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 absolutely essential
- Proficiency in a compiled language, such as C++ or Rust
- Familiarity with a scripting language, such as Python
- Curiosity to learn about new technologies, including quantum computing and error correction
- An understanding of how hardware implements software
- Experience with standard development practises, such as source control, continuous integration and unit testing
- Familiarity with performance modelling of computer systems
- Hands-on experience of how hardware implements software
- A comprehensive benefits package that includes 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 learning, including an annual training and conference budget