Instrument Control Engineer, Software, Center for Quantum Computing
Role responsibilities
The role involves developing instrument software, drivers, and control logic to enable the characterization and operation of quantum devices. You will collaborate with hardware designers and scientists to translate high-level science requirements into scalable software implementations and compiler backends.
Requirements
Candidates need a PhD or a Bachelor's degree with 6+ years of research experience, including at least 2 years of professional programming and 1 year with quantum control systems. Experience with the full software development life cycle and working in a research environment is required.
Key skills
Python, C++, Rust, Instrument Driver Development, Control Systems, Quantum Computing, Embedded Software, Digital Signal Processing, RFSoC Platforms, Compiler Development, OpenQASM, Low-latency Networking, RDMA, OpenTelemetry, Software Development Life Cycle, Communication Interfaces
Keywords
Quantum Computing, Instrument Control, Python, C++, Rust, Embedded Software, Device Drivers, Digital Signal Processing, RFSoC, OpenQASM, Compiler Backend, RDMA, OpenTelemetry, USB, PCIe, Ethernet, Control Hardware, Experimental Physics, Software Development Life Cycle, Source Control, Code Review, Low-latency Networking, Telemetry, Quantum Devices, Fault-tolerant Quantum Computer