Instrument Control Engineer, Software, Center for Quantum Computing

Amazon Amazon · Big Tech · Pasadena, CA · Software Development

The Instrument Control Engineer will work on software for quantum computing devices, collaborating with physicists and hardware developers to characterize, calibrate, and operate quantum devices. Responsibilities include translating science requirements into software implementations, developing instrument drivers, and contributing to compiler backends for experimental execution. The role requires strong engineering principles and teamwork.

What you'd actually do

  1. Work with control hardware developers, as a “subject matter expert” on the software interfaces around our control hardware
  2. Collaborate with external control hardware vendors to understand and refine integration strategies
  3. Implement instrument drivers and control logic in Python and/or a low-level languages, including C++ or Rust
  4. Contribute to our compiler backend to enable the efficient execution of OpenQASM-based experiments on our next-generation control hardware
  5. Benchmark system performance and help define key performance metrics

Skills

Required

  • 2+ years of professional experience programming in a modern programming language e.g. Java, C++, C#, Python experience
  • PhD, or Bachelor's degree and 6+ years of applied research experience
  • 1+ years experience with control systems for experimental quantum computing
  • Experience working with scientists in a research environment
  • Experience with full software development life cycle; including coding standards, code reviews, source control management, build processes, testing, and operations

Nice to have

  • Experience with embedded software development (e.g. low-level device driver or kernel development)
  • Experience with digital signal processing
  • Experience with RFSoC platforms
  • Experience with standard communication interfaces (USB, PCIe, Ethernet, etc.)
  • Experience with compiler development (optimizations or backend code generation)
  • Experience with low-latency networking technologies (e.g. RDMA)
  • Experience with monitoring and telemetry platforms such as OpenTelemetry

What the JD emphasized

  • strong desire to work within a team of scientists and engineers
  • demonstrates ownership in initiating and driving projects to completion
  • working directly with our control hardware designers and vendors to develop instrument software for test and measurement