At a Glance
- Tasks: Join us to develop and integrate groundbreaking quantum error correction software.
- Company: Riverlane, a leader in quantum computing solutions with a collaborative spirit.
- Benefits: Competitive salary, flexible working options, and opportunities for professional growth.
- Other info: Diverse team environment with a focus on innovation and career advancement.
- Why this job: Be at the forefront of quantum technology and make a real difference in the industry.
- Qualifications: Strong Python and C++ skills; passion for learning new technologies.
The predicted salary is between 50000 - 70000 € per year.
Requirements:
- Prior quantum computing knowledge is not necessary - you will learn this along the way!
- 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 Python skills and proficiency with C++.
- Experience developing scripts or test harnesses with 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).
- Experience of working with external customers in a system deployment or ongoing support context, or can demonstrate a desire to work directly with customers.
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 an Integration Software Engineer at Riverlane, you will help build the world’s first quantum error correction stack - Deltaflow, and help deploy it to real customers.
- You will be excited by the opportunity to work with customers, including onsite with the customer, to ensure the integration of Deltaflow with their system.
- 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.
- 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.
Integration Software Engineer 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 grow their skills in the rapidly evolving field of quantum computing. With a strong emphasis on diversity and inclusion, Riverlane offers unique opportunities for hands-on experience and direct customer engagement, making it an ideal place for those looking to make a meaningful impact in a cutting-edge industry.
StudySmarter Expert Advice🤫
We think this is how you could land Integration Software Engineer in Cambridge
✨Tip Number 1
Network like a pro! Reach out to people in the quantum computing field, attend meetups or webinars, and connect with potential colleagues on LinkedIn. The more you engage with the community, the better your chances of landing that Integration Software Engineer role.
✨Tip Number 2
Show off your skills! Create a GitHub repository showcasing your Python and C++ projects, especially any scripts or test harnesses you've developed. This gives employers a tangible look at what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for hands-on interviews! Be ready to demonstrate your problem-solving skills and how you approach integrating software with hardware. Practise coding challenges and think about how you'd tackle real-world scenarios related to quantum error correction.
✨Tip Number 4
Don’t hesitate to apply through our website! Even if you don’t tick every box in the job description, we value diverse backgrounds and experiences. Your unique perspective could be just what we need to build something amazing at Riverlane.
We think you need these skills to ace Integration Software Engineer in Cambridge
Some tips for your application 🫡
Show Off Your Skills:Make sure to highlight your Python and C++ skills in your application. We want to see how you’ve used these languages in past projects or experiences, so don’t hold back!
Be Yourself:We love diversity and want to hear your unique perspective. Don’t worry if you don’t meet every single requirement; just be honest about your experiences and what you can bring to the team.
Tailor Your Application:Take a moment to customise your application for the Integration Software Engineer role. Mention specific projects or experiences that relate to quantum computing or error correction, even if it’s just your curiosity about the field!
Apply Through Our Website:We encourage you to apply directly 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
✨Show Off Your Python Skills
Make sure to brush up on your Python and C++ skills before the interview. Be ready to discuss specific projects where you've used these languages, especially in developing scripts or test harnesses. If you can, prepare a small coding challenge to demonstrate your proficiency.
✨Communicate Clearly and Confidently
Since great communication skills are essential for this role, practice explaining complex technical concepts in simple terms. Think about how you would describe your past experiences working with diverse teams or customers, and be prepared to share those stories during the interview.
✨Embrace Your Curiosity
Show your enthusiasm for learning new technologies, particularly quantum computing. Research the basics of quantum error correction and be ready to discuss why you're excited about this field. This will demonstrate your willingness to grow and adapt, which is key for this position.
✨Prepare for Hands-On Scenarios
Since the job involves hands-on work and collaboration with various teams, think of examples from your past where you've had to adapt to evolving specifications or work outside your expertise. Be ready to discuss how you approach problem-solving in dynamic environments.