Loading jobs…
Loading jobs…
UM — Hybrid; Munich
The Role The Senior Systems Software Engineer will be a member of the core team building the Quantum Key Distribution system.
Requirements
into reliable, observable software. The Senior Systems Software Engineer leads and co-owns the overall internal QKD software architecture and client-facing software API. By setting engineering standards, mentoring, and unblocking delivery, they ensure predictable releases and a strong execution cadence.
The Senior Systems Software Engineer is expected to have the following
; eligibility is de
Responsibilities
The Senior Systems Software Engineer should expect to work in the following activities.
Qualifications
and experience. 5+ years of Python development; 3+ years leading or co ‑ owning service/system architecture for a hardware ‑ first product Strong Linux async Python (asyncio, WebSockets), concurrency (threads/processes), profiling/tuning Proven custom hardware integration (MCU, FPGA) over UART/USB/PCIe/Ethernet CI/CD with Docker and GitHub Actions; automated testing, static analysis, artifact management Experience with GPU CUDA acceleration/optimization; SIMD familiarity Production observability (logging/metrics/tracing) and incident/debug practices Working knowledge of relational/key-value/time-series stores (PostgreSQL/Redis/Prometheus) Security by Default mindset: secrets, secure transport, key/crypto hygiene Proficiency in written and spoken English Ability to be on-site in Munich office several times per week Applicants must have the right to work in Germany at the time of application. We do not provide visa sponsorship.
S. Secret (or higher) security clearance or (b) an EU SECRET (or national equivalent) personnel security clearance.