Staff Software Developer [555]
Core
Develop core software and infrastructure interacting directly with quantum processors across production and laboratory environments.
Role type
Staff Software Developer (Quantum Systems)
Builds
Software for quantum processor calibration, hardware interfaces, operational infrastructure, system testing, and monitoring.
Domain
Quantum Computing / Hardware-Integrated Systems
Required skills
High-performance compiled languages, multithreading, software architecture, algorithms, concurrency, performance optimization, hardware interfaces, Linux, Git workflows, technical leadership, mentoring
Preferred skills
Physics or engineering background, experience with QPU solvers
Technologies
Linux, Git, compiled programming languages
Responsibilities
Lead technical design and development throughout the full software lifecycle; Design and maintain software for quantum processor calibration and hardware interfaces; Drive software architecture and technical direction; Analyze and optimize existing software for performance and reliability; Mentor and coach developers; Champion software engineering best practices; Participate in on-call rotation for QPU solvers.
Seniority
Staff, technical leadership & mentorship
