Senior Embedded Software Engineer (Firmware) in London
Senior Embedded Software Engineer (Firmware)

Senior Embedded Software Engineer (Firmware) in London

London Full-Time 70000 - 90000 £ / year (est.) No home office possible
Riverlane

At a Glance

  • Tasks: Design and develop cutting-edge embedded software for quantum error correction systems.
  • Company: Join Riverlane, a leader in quantum computing innovation.
  • Benefits: Enjoy a competitive salary, comprehensive benefits, and equity participation.
  • Other info: Collaborative environment with diverse experts and excellent career growth opportunities.
  • Why this job: Be part of groundbreaking technology that shapes the future of quantum computing.
  • Qualifications: Strong C++ skills and a passion for learning about quantum technologies.

The predicted salary is between 70000 - 90000 £ per year.

At Riverlane, we build cutting‑edge solutions to tackle quantum error correction (QEC) across the industry. As a Senior Embedded Software Engineer you will help build the world’s first QEC stack – Deltaflow – working closely with product, quantum physics and hardware teams to design, develop and deliver this system.

Responsibilities

  • Design and build embedded software components for the QEC stack, ensuring seamless product deployment to partners.
  • Integrate the QEC stack into world‑class quantum computing systems.
  • Develop benchmark and test infrastructure to verify and measure whole‑system correctness and performance.
  • Collaborate with Product and Quantum Science teams to understand requirements and constraints for the system.

Qualifications

  • A bachelor’s degree (or equivalent) in Computer Science, Electronic Engineering, Physics, Maths or a related discipline.
  • Strong C++ skills.
  • Proficiency with a scripting language such as Python.
  • Excellent communication skills and ability to work with a diverse range of people.
  • Curiosity to learn about new technologies, including quantum computing and error correction.
  • Deep understanding of how hardware implements software.
  • Experience with source control, continuous integration and unit testing practices.

Nice to Have

  • Hands‑on experience working alongside hardware design.
  • Experience writing embedded software for high‑performance applications.

Benefits

  • Comprehensive benefits package including annual bonus, private medical insurance, life insurance, and a contributory pension scheme.
  • Equity participation.
  • 28 days annual leave, plus bank holidays and enhanced family leave.
  • Diverse work environment with experts from many fields and over 20 nationalities.
  • Learning environment with regular events, training budgets and conference support.

Everyone is welcome at Riverlane. We are an equal opportunities employer and encourage applications from eligible and suitably qualified candidates regardless of age, disability, ethnicity, gender, gender reassignment, religion or belief, sexual orientation, marital or civil partnership status, or pregnancy and maternity/paternity. Women and other under‑represented groups may be less likely to apply for a role unless they meet all or nearly all of the requirements. If this applies to you, we still encourage you to apply – you may be a great fit even if you don’t meet every single qualification. If you need any adjustments made to the application or selection process so you can do your best, please let us know. We will be happy to help.

Senior Embedded Software Engineer (Firmware) in London employer: Riverlane

Riverlane is an exceptional employer located in Cambridge, UK, offering a dynamic and inclusive work culture that fosters innovation in quantum computing. With a comprehensive benefits package, including equity participation and generous leave policies, employees are encouraged to grow through continuous learning opportunities and collaboration with experts from diverse backgrounds. Join us to be part of a pioneering team dedicated to building the world's first quantum error correction stack, where your contributions will have a meaningful impact on the future of technology.
Riverlane

Contact Detail:

Riverlane Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Embedded Software Engineer (Firmware) in London

✨Tip Number 1

Network like a pro! Reach out to folks in the quantum computing space, especially those at Riverlane. A friendly chat can open doors that a CV just can't.

✨Tip Number 2

Show off your skills! If you’ve got a cool project or two up your sleeve, don’t hesitate to share them. A GitHub repo or a personal website can really make you stand out.

✨Tip Number 3

Prepare for the interview by brushing up on your C++ and Python skills. Be ready to discuss how you've tackled challenges in embedded systems before – they love a good story!

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who take that extra step to connect with us directly.

We think you need these skills to ace Senior Embedded Software Engineer (Firmware) in London

C++
Python
Embedded Software Development
Quantum Computing
Error Correction
Software-Hardware Integration
Source Control
Continuous Integration
Unit Testing
Communication Skills
Collaboration
Curiosity for New Technologies
Benchmarking and Testing Infrastructure

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Senior Embedded Software Engineer role. Highlight your C++ skills and any experience with embedded software, as well as your understanding of hardware-software integration. We want to see how your background aligns with our cutting-edge work in quantum error correction!

Show Off Your Projects: Include any relevant projects or experiences that showcase your skills in developing embedded software. If you've worked on high-performance applications or have hands-on experience with hardware design, let us know! This is your chance to shine and show us what you can bring to the team.

Communicate Clearly: Since excellent communication skills are key for this role, make sure your application is clear and concise. Use straightforward language and structure your thoughts logically. We appreciate a well-organised application that reflects your ability to collaborate with diverse teams.

Apply Through Our Website: We encourage you to apply through our website for the best chance of getting noticed. It’s super easy and ensures your application goes directly to us. Don’t hesitate – we’re excited to see what you’ve got!

How to prepare for a job interview at Riverlane

✨Know Your Tech Inside Out

Make sure you brush up on your C++ and Python skills before the interview. Be ready to discuss how you've used these languages in past projects, especially in embedded systems or high-performance applications.

✨Understand Quantum Computing Basics

Since you'll be working on quantum error correction, it’s a good idea to familiarise yourself with the basics of quantum computing. This will show your curiosity and willingness to learn, which Riverlane values highly.

✨Prepare for Collaboration Questions

Expect questions about teamwork and collaboration, especially with diverse teams. Think of examples where you've successfully worked with others, particularly in cross-disciplinary settings, and be ready to share those stories.

✨Showcase Your Problem-Solving Skills

Be prepared to discuss how you've tackled challenges in previous roles. Highlight your experience with source control, continuous integration, and unit testing practices, as these are crucial for ensuring software quality in embedded systems.

Senior Embedded Software Engineer (Firmware) in London
Riverlane
Location: London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>