R&D Software Engineer - Core Processor
Description
Quantum Machines is a global leader in hybrid control systems for quantum computing, a field on the verge of exponential growth. Our innovative hardware and software offer a groundbreaking approach to controlling quantum computers, scaling from individual qubits to arrays of thousands. For this role, we are looking for a R&D Software Engineer - Core Processor who is both an experienced engineer and a great people person. Someone who can evaluate existing workflows, devise and communicate new solutions, own and deliver them, taking our company to the next level.
Responsibilities
- Actively investigating, understanding, and challenging workflows in the company, interacting daily with software and hardware engineers.
- Continuously suggesting and delivering new ideas to enhance and improve our products and the work of engineering teams.
- Driving the adoption of AI capabilities and modern practices across chip design, verification, and software teams.
- Partnering with engineering teams to plan, develop, and deliver high-quality software infrastructure in a complex hardware + software environment.
Requirements
Requirements
- 5+ years of experience working with Python/C++ - Must.
- Experience using Docker or similar tools – Must .
- Experience with gRPC –Advantage.
- Experience working in a multidisciplinary environment - Advantage.
- Experience with CI/CD systems and automated testing frameworks – Advantage.
- Proficiency in Linux/Unix environments – Advantage.
- A highly motivated problem solver with a passion for tackling complex technical challenges, especially in hardware-oriented environments.
Every role in the library, ranked against your CV.
Rewritten from your real, matching experience for the job you pick.
Your whole pipeline in one place, with a fresh move every morning.