Senior Real-Time SW Engineer
Core
Develop and maintain the real-time C++ layer driving the Pulse Processing Unit (PPU), a proprietary VLSI-based engine for quantum computing workloads.
Role type
Senior Real-Time C++ Engineer (Quantum Control Systems)
Builds
Quantum Orchestration Platform components for quantum computing hardware
Domain
Quantum Computing / Embedded Systems / VLSI Control
Required skills
C++ (performance-critical), real-time systems programming, memory management, concurrency, low-level optimization, profiling, benchmarking, latency-sensitive software development
Preferred skills
VLSI driver development, hardware accelerator interfacing, embedded processor software, multidisciplinary hardware/software collaboration
Technologies
C++, VLSI, embedded processors
Responsibilities
Design and implement high-performance software for quantum-computing workloads; optimize software stack to minimize overhead; collaborate with VLSI and architecture teams; contribute hands-on to codebase design, implementation, and debugging; uphold engineering standards and performance benchmarks; participate in technical planning and roadmap discussions
Seniority
Senior, hands-on IC
