Embedded Software Developer

Qblox Bv

Delft

On-site

EUR 60,000 - 90,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Qblox Bv is seeking an Embedded Engineer to architect the middle-layer software for our Linux-based quantum control stacks. You will bridge low-level FPGA functionality with high‑level UI libraries, ensuring stability and performance to control thousands of qubits.

You will lead by example, writing modern C++20 code, shaping architectural standards, and driving SDLC within an Agile team. A strong background in embedded software, Linux kernel, and driver development is essential, with some Python

Qualifications

  • Embedded software development background with strong Linux kernel knowledge.
  • Expert in modern C++ (C++20).
  • Knowledge of Linux kernel driver development and basic Python.
  • Experience implementing complex design patterns and building from ground up.

Responsibilities

  • Translate high-level goals into robust embedded implementations without sacrificing quality.
  • Create and implement maintainable software architectures for scalable systems.
  • Write clean, maintainable C++20 code and mentor peers to the same standard.
  • Drive SDLC activities in an Agile environment across the stack.

Skills

Embedded Software
Linux kernel
C++20
Linux driver development
Python basics
Architectural design patterns

Tools

Yocto project

Job description

At Qblox, we are accelerating the worldwide race toward scalable quantum computers. We provide the world’s most advanced quantum control stacks, used by laboratories and startups to push the boundaries of physics. Our hardware and software sit right next to the quantum chips, giving experimentalists precise control and readout of their qubits.

As an Embedded Engineer, you are the architect of the middle-level software layer. You bridge the gap between low-level FPGA functionality and high-level UI libraries, ensuring that our Linux-based systems operate with the stability and performance required to control thousands of qubits with nanosecond accuracy.

The Role

This is a position where engineering meets cutting-edge physics. You won’t just be writing code; you will be establishing the architectural standards for our embedded ecosystem.

In this role, you will:

  • Bridge the Gap: Translate high-level business goals into robust technical implementations without compromising on code quality.

  • Architect for Scale: Create and implement maintainable software architectures using expert-level design patterns.

  • Lead by Example: Write clean, maintainable C++20 code and coach other developers to maintain that same high bar.

  • Own the Stack: Drive development across the full Software Development Life Cycle (SDLC) within an Agile environment.

Enough about us, what about you?

In order to really enjoy this role, we imagine you have a background encompassing the following:

  • Embedded Mastery: You have a deep background in Embedded Software development and a strong command of the Linux kernel.

  • Modern C++: You are an expert in modern C++ (we are currently utilizing C++20).

  • Hardware Fluency: You understand Linux kernel driver development and have at least a basic knowledge of Python.

  • Architectural Vision: You have practical experience implementing complex design patterns and thrive when building from the ground up.

  • The "Nice to Have": If you have solid knowledge of the Yocto project, you’ll be able to hit the ground running.

A security screening and reference check may form part of the selection process for this position.

Acquisition in response to our vacancies by recruitment agencies is not appreciated.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Architect — C++20, Linux
Embedded Software Architect — C++20, Linux

Qblox Bv • Delft

On-site
EUR 60,000 - 90,000
Quantum System Architect - Software
Quantum System Architect - Software

Qblox • Delft

On-site
EUR 70,000 - 95,000
Solution Architect (Solutions Team)
Solution Architect (Solutions Team)

Qblox Bv • Delft

On-site
EUR 110,000 - 170,000
Equity
Competitive compensation
Growth opportunities
FPGA Design Engineer
FPGA Design Engineer

Qblox • Delft

On-site
EUR 70,000 - 95,000
Solution Architect (Solutions Team)
Solution Architect (Solutions Team)

Qblox Bv • Delft

On-site
EUR 90,000 - 130,000
Equity
Competitive compensation
Growth opportunities
+1
Quantum System Architect - Software
Quantum System Architect - Software

Entangled Future • Delft

Hybrid
EUR 120,000 - 190,000
DevOps Engineer
DevOps Engineer

Qblox • Delft

On-site
EUR 55,000 - 75,000
Software Architect
Software Architect

Entangled Future • Netherlands

Remote
EUR 130,000 - 170,000
Digital Verification Engineer
Digital Verification Engineer

Qblox Bv • Delft

On-site
EUR 70,000 - 90,000
Sr. Mechanical Engineer
Sr. Mechanical Engineer

Qblox Bv • Delft

On-site
EUR 90,000 - 140,000