QPU Software Engineer

Entangled Future

Boston (MA)

Hybrid

USD 120,000 - 170,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

QuEra Computing seeks a Software Engineer (QPU SW) to join the QPU SW Engineering team in Boston, MA. You will design, implement, and maintain software that orchestrates and controls our quantum hardware stack, from real-time laser/FPGAs control to system-wide configuration and diagnostics.

You will work closely with physicists and hardware engineers to enable precise, reliable quantum operations, build tooling for automation and testing, and participate in architecture decisions and code

Qualifications

  • 5+ years of experience developing software for hardware control, embedded or distributed systems.
  • Strong programming in Python and/or C/C++, with hardware interfaces (SPI, I2C, UART, Ethernet).
  • Experience with real-time systems or hardware-in-the-loop control environments.

Responsibilities

  • Design and implement software for orchestrating quantum experiments, including pulse sequence generation and device coordination.
  • Develop APIs and middleware connecting hardware control layers with higher-level orchestration software.
  • Contribute to diagnostics, calibration, tooling, and system state management.

Skills

Python
C/C++
Real-time systems
Embedded systems
Distributed systems
SPI
I2C
UART
Ethernet

Education

Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, Physics, or a related field

Job description

QPU Software Engineer at QuEra Computing, Boston, MA, USA. A mid-level full time position in the QPU Software Engineering team, listed under software engineering.

Role Overview We are seeking a Software Engineer to join our QPU SW Engineering team. In this role, you will develop the software that orchestrates and controls our quantum hardware stack—from real-time control of lasers and FPGAs to system-wide configuration, diagnostics, and feedback. Working closely with physicists, systems architects, and hardware engineers, you’ll build the tools and infrastructure that enable precise, reliable, and scalable quantum operations. Key Responsibilities Design and implement software systems for orchestrating quantum experiments, including pulse sequence generation, device coordination, and real-time system control. Develop and maintain APIs and middleware that connect hardware control layers (e.g., FPGA, DACs, timing systems) with higher-level orchestration software and compilers. Implement reliable communication and synchronization protocols across embedded and distributed system components. Collaborate with system architects and physicists to translate experimental requirements into testable, high-performance software features. Contribute to diagnostic and calibration routines for hardware validation and performance monitoring. Develop tooling to support automation, test infrastructure, system state management, and logging. Participate in system bring-up, integration testing, and cross-disciplinary debugging efforts. Contribute to software architecture decisions, code reviews, and best practices across the engineering team. Required Qualifications Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, Physics, or a related field. 5+ years of experience developing software for hardware control, embedded systems, or distributed systems. Strong programming skills in Python and/or C/C++ , and experience working with hardware interfaces (e.g., SPI, I2C, UART, Ethernet). Experience with real-time systems or hardware-in-the-loop control environments. Familiarity with timing systems (e.g., PTP), and communication stack

Requirements
  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, Physics, or a related field.
  • Experience with scientific instrumentation, lab automation, or quantum hardware control systems.
Nice to Have
  • Experience with scientific instrumentation, lab automation, or quantum hardware control systems.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Quantum Hardware Control Software Engineer
Quantum Hardware Control Software Engineer

Entangled Future • Boston (MA)

Hybrid
USD 120,000 - 170,000
QPU Software Engineer - Real-Time Quantum Control
QPU Software Engineer - Real-Time Quantum Control

QuEra Computing, Inc. • Boston (MA)

On-site
USD 130,000 - 170,000
Real-Time Quantum Hardware Control Engineer
Real-Time Quantum Hardware Control Engineer

QuEra Computing Inc. • Boston (MA)

On-site
USD 130,000 - 170,000
Equity grants
QPU Software Engineer
QPU Software Engineer

QuEra Computing Inc. • Boston (MA)

On-site
USD 130,000 - 170,000
Equity grants
Sr. QPU Software Engineer
Sr. QPU Software Engineer

QuEra Computing Inc. • Boston (MA)

On-site
USD 140,000 - 210,000
Senior QPU Software Engineer — Quantum Controls
Senior QPU Software Engineer — Quantum Controls

QuEra Computing Inc. • Boston (MA)

On-site
USD 140,000 - 210,000
Sr. QPU Software Engineer
Sr. QPU Software Engineer

QuEra Computing, Inc. • Boston (MA)

On-site
USD 140,000 - 200,000
QPU Software Engineer
QPU Software Engineer

QuEra Computing, Inc. • Boston (MA)

On-site
USD 130,000 - 170,000
Principal Systems Engineer – Quantum Computing Systems
Principal Systems Engineer – Quantum Computing Systems

QuEra Computing Inc. • Boston (MA)

On-site
USD 150,000 - 230,000
Senior Quantum Engineer — QPU Ops & Product Enablement
Senior Quantum Engineer — QPU Ops & Product Enablement

Finq Tech Inc. • Boston (MA)

Hybrid
USD 180,000 - 240,000