Teach Lead Software Engineer – Python and embedded
Core
Lead the architecture, development, and deployment of the quantum software stack for universal quantum processors, bridging quantum measurement team requirements and SDK integration.
Role type
Tech Lead, Quantum Software Engineering
Builds
Quantum computer control stack and software stack
Domain
Quantum computing, embedded systems, heterogeneous computing
Deliverable
production ML models | product features | infrastructure
Required skills
Python, C/C++, Rust, FPGA/embedded systems, software architecture, technical leadership, CI/CD methodologies, requirements management
Preferred skills
PhD in software engineering or computer science, experience leading small teams, process improvement
Technologies
Python, C, C++, Rust, FPGA, embedded systems, Git, CI
Responsibilities
Specify quantum software stack architecture, develop and validate quantum software stack, lead and mentor software developers, organize development planning and tasks, collaborate with physicists' team
Seniority
Senior, hands-on IC with leadership
