CareerPlanSign in

Software Engineer (f/m/d)

Hamburg, Hamburg, Germany💼 Full-time🗓 2026-08-24 → 2026-09-26

Core

Design, develop, integrate, and test embedded firmware and middleware to operate quantum computing hardware.

Role type

Senior embedded software engineer (quantum computing)

Builds

Quantum computing software stack and firmware for quantum processors

Domain

Quantum computing / Embedded systems

Deliverable

production ML models | product features | infrastructure

Required skills

C, C++, Rust, Python, embedded software development, ARM microcontroller architectures, real-time system design, Precision Time Protocol (PTP/IEEE 1588), low-level schedulers, communication protocols (I2C, SPI, USB, Ethernet, TCP/UDP), Git

Preferred skills

Bare-metal programming, FPGA development (VHDL/Verilog), RF testing, DSP concepts

Technologies

C, C++, Rust, Python, ARM, I2C, SPI, USB, Ethernet, TCP/UDP, Git, PTP/IEEE 1588

Responsibilities

Design and develop embedded firmware and middleware for quantum processors; benchmark, profile, and optimize quantum computing processes and algorithms; lead development of components within the software stack; collaborate with multidisciplinary teams of physicists and hardware designers; document systems design and maintenance.

Seniority

Senior, hands-on IC

Sourced via workable · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.