Quantum Control Pulse-Level Compiler Intern
Listed on 2026-10-14
-
Software Development
Computer Science, Robotics, Embedded Software Engineer, Software Engineer
Location: Town of Yorktown
Introduction
IBM Quantum is seeking motivated computer science and engineering students to learn about and develop the world's first large-scale, fault-tolerant quantum computer. You will help extend our pulse-level quantum compiler, which targets a distributed, heterogeneous, hard-real-time microwave control system for superconducting quantum computers, to support our next-generation logical qubit control system.
IntroductionIBM Quantum is seeking motivated computer science and engineering students to learn about and develop the world's first large-scale, fault-tolerant quantum computer. You will help extend our pulse-level quantum compiler, which targets a distributed, heterogeneous, hard-real-time microwave control system for superconducting quantum computers, to support our next-generation logical qubit control system.
Your Role And Responsibilities- Extend and enhance our pulse-level quantum compiler to support a next-generation logical qubit control system.
- Design and implement compiler passes and backend targets for a distributed, heterogeneous, hard-real-time microwave control system.
- Develop software and automation tools for testing and validating compiler correctness and real-time performance.
- Collaborate with control systems, FPGA, and runtime development teams to integrate compiler output with hardware targets.
Bachelor's Degree
Required Technical And Professional Expertise- Pursuing a Bachelor's, Master's, or PhD degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field.
- Experience with Rust and Python.
- Experience in compiler design/implementation, robotics or real-time control systems, or microwave/RF systems.
- Experience with Git, Linux, and command-line environments.
- Strong debugging, problem-solving, and communication skills.
- Experience with pulse-level or hardware-aware quantum compilation.
- Familiarity with hard-real-time systems or embedded/robotics control loops.
- Familiarity with microwave/RF signal chains or superconducting qubit control hardware.
- Experience with Quantum computing concepts.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).