Advanced Software Engineer - 815
Core
Develop and support robust software systems interfacing with lab equipment to automate quantum computer operations and enable physicist/hardware team workflows.
Role type
Advanced Software Engineer (Quantum Lab Automation)
Builds
Software systems for quantum lab automation, control interfaces, and monitoring dashboards
Domain
Quantum Computing / Experimental Lab Automation
Deliverable
production ML models | product features | dashboards & analysis
Required skills
Python, C++, hardware interface programming, lab automation software, system observability, CI/CD workflows, version control, Linux/Windows development
Preferred skills
Quantum computing domain knowledge, experiment automation frameworks, hardware-in-the-loop testing, real-time systems, Docker, instrumentation APIs (serial, GPIB, TCP/IP), lab equipment automation
Technologies
Python, C++, Docker, Linux, Windows
Responsibilities
Design and maintain software automating quantum lab processes; collaborate with physicists/hardware engineers; develop internal tools and dashboards for equipment status and system health; enhance system observability and error reporting; write maintainable code in R&D environment; deploy and support lab software lifecycle; diagnose and resolve software stack issues; contribute to CI/CD and development best practices
Seniority
Mid-Senior, hands-on IC
