Embedded software engineer

Permanent employee, Full-time · Delft

Your mission
Qblox is looking for an embedded software engineer to help us build a control stack for an industrial-scale quantum computer. These quantum control stacks generate the analog signals needed for the control and readout of quantum bits. The stack Qblox develops consists of a distributed architecture of parallel Qubit Readout and Qubit Control Modules, each running its own operating system and embedded software application. Our technology is used around the globe by world-class research teams. Your role as an embedded software engineer will involve the development and testing of software running on our embedded processors that are part of these modules. You will work closely with a team of electrical engineers, digital design engineers and application engineers to simulate, implement and test your work in real quantum computing setups.
Your profile
You are:

  • A driven embedded software engineer that has been working in a professional R&D environment for 5+ years.
  • Comfortable working in a fast and continuous improvement and continuous delivery fashion.
  • Strong sense of collaboration towards faster and better team workflows.
  • Eager to contribute to the software architecture as well as implement the nitty-gritty details.
  • Experienced with embedded hardware and reading a datasheet does not scare you.
  • Eager to help guide junior engineers.
  • C++
  • Git
  • Python
  • Embedded Linux (cross-compiling, multi architecture support, linux device trees and HW bring up, Buildroot, Yocto)
  • HW/SW debugging skills (remote debuggers, tracers, oscilloscopes)
  • Experience with embedded protocols like SPI, I2C, etc
  • Capable of project ownership from product requirements, implementation and testing
  • Linux device drivers
  • Distributed networking application development (ZeroMQ or other Pub/Sub frameworks/libraries)
  • Experience multi-threading C++ 
  • CI/CD (Gitlab)
  • MCU experience (preferably ARM)
  • Quantum computing knowledge

About us
At Qblox, we operate at the frontier of the quantum revolution delivering advanced technologies needed to build Quantum Computers. This field is rapidly growing and will impact society on a global level. With a dedicated team of scientists, engineers and developers we are pushing quantum technology to support experimentalists worldwide with our scalable qubit control and readout equipment. Since 2019, Qblox has grown into a dynamic company employing 90+ innovative, international minds, all dedicated to the company’s mission. We celebrate equality and diversity. We are growing exponentially and welcome talented individuals who share our enthusiasm to make a difference. We’re striving to build a team that represents a variety of backgrounds, cultures, perspectives, experiences, and skills. If you are to join us, you can expect:   
  • An international, interdisciplinary team of highly-skilled physicists, engineers, designers and scientists with an open working culture
  • A high-curiosity, high-performance and invigorating team dynamic
  • Flexible working hours: hybrid working options and travel allowance for commuting to the offce
  • 30 days annual leave and holiday allowance
  • Company-sponsored retreats and Friday lunches
  • A modern, open office
  • Competitive compensation and participation plan
  • Opportunities for international travel for conferences, partnerships and customer visits
* Acquisition in response to our vacancies by recruitment agencies is not appreciated *

We are looking forward to hearing from you!
Thank you for your interest in Qblox. Please fill out the following short form. Should you have difficulties with the upload of your data, please send an email to hello@qblox.com.
Uploading document. Please wait.
Please add all mandatory information with a * to send your application.