Skip to content

Senior Embedded Developer

  • Hybrid
    • Delft, Zuid-Holland, Netherlands
  • Research & Development

Build the OS for the Quantum Revolution. Because while our qubits exist in a state of 'yes and no,' our Linux kernel definitely shouldn't.

What will you do?

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 a Senior or Principal 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 high-impact position where engineering meets cutting-edge physics. You won’t just be writing code; you will be establishing the architectural standards for our entire 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.

Job requirements

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.

or

Apply with Linkedin unavailable
Apply with Indeed unavailable
Hybrid
  • Delft, Zuid-Holland, Netherlands
Research & Development

How we hire

Our hiring process is thorough, to ensure we make the right decision and to help you to decide if we're the right fit for you.

getting to know You

Step 1 | Getting to know you

Our first interview is a 30-minute online meeting with our talent acquisition partner. It's your chance to share your background and reasons for applying while asking initial questions about Qblox.

In depth interview

Step 2 | In depth interview

This 60–90 minute online session with your future team lead explores your experience and potential fit with Qblox. For technical roles, a coding assignment may also be part of this step.

final interview

Step 3 | The Floor is Yours

In the final stage, we invite you (preferably onsite) to meet the team and present why you’re the right fit for the role. Bring your unique touch, surprise us!

offer stage

Step 4 | We want You!

Congratulations, you made it! After reference checks, we’ll send an offer, followed by an electronic employment contract and onboarding steps. Welcome aboard!

Tips and tricks

Check out Qblox’s mission and goals so you can show you’re excited about what we do.

Highlight a few key wins in your career that really show what you bring to the table.

Ask honest questions to figure out if Qblox is the right place for you too.

Think of the presentation as your chance to shine, keep it simple, creative, and true to yourself!

Perks & Benefits

Our team

Our Team

Maybe not officially a perk, but certainly our biggest asset: our team. An international, interdisciplinary team with an open working culture and which is having lots of fun.

Salary & sars

Compensation

We will offer you a competitive compensation & skin in the game. After being 1 year at Qblox, you will be eligible for our employee stock appreciation scheme (SARs).

flexible working hours & working hybrid

Working Hybrid

We have flexible working hours, hybrid working options and travel allowance for commuting to our office, a modern open working space.

holidays and holiday allowance

Time to Unwind

On top of the Dutch national holidays, we offer 30 days annual leave and 8% holiday allowance.

Pension

Pension Scheme

Qblox contributes 14% of said pensionable wages in equal monthly installments to the employer’s pension plan.

International travel

Explore the Quantum World

Opportunities for international travel for conferences, partnerships and customer visits.