Software Architect

Permanent employee, Full-time · Delft

Your mission

We are seeking a passionate, experienced software architect to help us build a cutting-edge control stack for industrial scale quantum computers. 


You will be part of an interdisciplinary team of (system) architects whose mission it is to architect and design state-of-the-art systems tailored to the quantum computing market. To scale our next generation of systems to 1000 qubits and beyond, you will architect the next generation of our software stack from the ground up. As such, you will need to gain a good understanding of our customer’s/user’s wants and needs to make sure they can effectively and efficiently operate our systems at that scale. Finally, you will function as a beacon with a clear technical vision to the rest of the company and use your leadership experience to provide guidance to make this technical vision a reality.


Role and responsibilities:


  • Work in a team of experienced system architects that cover multiple disciplines (e.g. RF, electrical, FPGA, software) to (co-)create an architecture and design for features, modules and systems for the current and next generation of our products.

  • Your focus will primarily be on host software with an extension into embedded software, meaning: compilers, middleware, measurement analysis tools, etc.

  • Work together with roadmap leaders to translate market requirements to product requirements and finally a system architecture and design. 

  • Architect scalable and robust software systems that meet our requirements. 

  • Spearhead the development of said architecture and design by the rest of the R&D department. 

  • Provide technical leadership to the rest of the company by guiding, influencing and supporting the teams from a technical perspective. 

  • Actively participate in the generation of IP and the understanding of the IP environment of our products.

  • Evaluate emerging technologies and recommend their adoption when applicable.

Your profile

Education and experience:

  • A Bachelor’s, Master’s or PhD degree in Computer Science, Software Engineering, Information Technology or a related field. 

  • Proven experience (at least 3+ years) as a Software/System architect, in a relevant domain (SDK, compilers and middleware).

  • Deep understanding of C, C++ and Python programming languages, and proficient in designing and architecting new software features. 

  • Experience with parallel processing, communication protocols (e.g. Ethernet, TCP/IP, PCIe) and low-level knowledge of Linux and Windows (e.g. kernels, drivers).

  • Nice to have experience in one or more of the following domains: Quantum software stacks, system engineering, CPU architecture and/or digital signal processing. 



(Soft) Skills:

  • Well-organized and -executed strategic planning are requisite for this role in order to ensure products meet the requirements for performance, reliability, and time-to-market.

  • You must have demonstrated the ability to collaborate, influence and inspire effectively in a small (young) organization spanning multiple teams of hardware, software, algorithms, and systems engineers and stakeholders. 

  • Critical thinking and problem-solving skills: generates and pursues positive ideas to diminish the conflict situation and enhance relationships;

  • Technical skills: ability to understand high-tech electronics development and its requirements 

  • Excellent organizational planning and time management skills: effectively identifies and adjust key priorities and timelines;

  • Highly effective communication skills: uses a highly effective communication style that engages others and builds credibility and trust with a variety of audiences outside and across the organization;

  • Pays attention to detail and feels personally responsible and accountable for the quality delivered;

  • Decision-making: able to make decisions in situations of uncertainty or ambiguity. Weighs up various alternatives with speed and confidence, when making both routine and complex decisions.

  • Team work: makes suggestions, provides necessary resources, or removes barriers to facilitate the accomplishment of team goals. Keeping complex things simple;

  • Adaptivity and stress tolerance: recognizes changing circumstances and can identify what adjustments need to be made to plans, goals, strategies, and ways of working;

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 100+ 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 office
  • 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
As Qblox, we value diversity and welcome everyone from different backgrounds. We are dedicated to creating a safe and inclusive workplace where everyone is encouraged to be themselves.

* 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.