At a Glance
- Tasks: Design and build embedded software for quantum error correction solutions.
- Company: Join Riverlane, a leader in quantum computing innovation.
- Benefits: Competitive salary, flexible work options, and opportunities for growth.
- Other info: Collaborative environment with diverse teams and exciting challenges.
- Why this job: Be part of groundbreaking technology that shapes the future of quantum computing.
- Qualifications: Strong C++ skills and a passion for learning new technologies.
The predicted salary is between 60000 - 80000 € per year.
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 practices, such as source control, continuous integration and unit testing (Desirable)
- Hands-on experience of working alongside hardware design (Desirable)
- Experience writing embedded software in high-performance applications
We encourage you to apply - you may be a great fit, even if you don’t meet every single qualification. We’d love to hear from you.
What the job involves
At Riverlane, we build new and advanced solutions to solve one of the hardest problems in quantum computing: quantum error correction (QEC). As a Senior Embedded Software Engineer at Riverlane, you will help build the world’s first quantum error correction stack - Deltaflow. This cutting-edge work will involve collaborating with our world-class engineering, product and quantum physics teams to design, build and deliver this stack. At Riverlane, we are creating something truly unique, complex and large-scale, so being comfortable with engineering to evolving specs is key. As such, you will be happy and excited to get hands-on quickly in areas outside your own expertise. You will also work well with different people and be team-oriented. Prior quantum computing knowledge is not necessary – you will learn this along the way!
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.
Senior Embedded Software Engineer (Firmware) in Cambridge employer: Deepstreamtech
Riverlane is an exceptional employer that fosters a collaborative and innovative work culture, where employees are encouraged to explore new technologies and contribute to groundbreaking projects in quantum computing. With a strong emphasis on professional growth, Riverlane offers opportunities for hands-on experience and cross-disciplinary collaboration, making it an ideal environment for those passionate about pushing the boundaries of technology. Located in a vibrant area, the company provides a supportive atmosphere that values diverse perspectives and promotes continuous learning.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Embedded Software Engineer (Firmware) in Cambridge
✨Tip Number 1
Network like a pro! Reach out to people in the industry, attend meetups or webinars, and connect with potential colleagues on LinkedIn. You never know who might have the inside scoop on job openings or can put in a good word for you.
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those involving C++ or Python. This gives employers a tangible look at what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on your technical knowledge and soft skills. Practice common interview questions, especially those related to embedded software and teamwork. Remember, they want to see how you think and solve problems!
✨Tip Number 4
Don’t forget to apply through our website! We’re always on the lookout for passionate individuals who are eager to learn and grow. Even if you don’t tick every box, we encourage you to throw your hat in the ring – you might just surprise us!
We think you need these skills to ace Senior Embedded Software Engineer (Firmware) in Cambridge
Some tips for your application 🫡
Show Off Your Skills:Make sure to highlight your C++ and Python skills in your application. We want to see how you’ve used these languages in real projects, so don’t hold back on the details!
Tailor Your Application:Take a moment to customise your application for the Senior Embedded Software Engineer role. Mention your experience with embedded software and any hands-on work with hardware design – it’ll make you stand out!
Be Yourself:We love diverse teams, so let your personality shine through in your application. Share your curiosity about new technologies and how you approach learning – it’s all part of what makes you unique!
Apply Through Our Website:Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity at Riverlane.
How to prepare for a job interview at Deepstreamtech
✨Know Your Stuff
Make sure you brush up on your C++ skills and get comfortable with Python. Be ready to discuss your previous projects, especially those involving embedded software and hardware integration. This will show that you have the technical chops for the role.
✨Show Your Curiosity
Riverlane values a curiosity for new technologies, so don’t hesitate to express your interest in quantum computing and error correction. Share any relevant experiences or projects where you’ve explored new tech, even if it’s just personal projects or online courses.
✨Communicate Clearly
Since great communication skills are essential, practice explaining complex concepts in simple terms. Think about how you would describe your work to someone without a technical background. This will help demonstrate your ability to work with diverse teams.
✨Be Team-Oriented
Prepare examples of how you’ve successfully collaborated with others in past roles. Highlight your adaptability and willingness to dive into areas outside your expertise, as this aligns perfectly with Riverlane's team-oriented culture.