IonQ

Firmware Engineer

Job Description

Posted on: 
2026-06-19

Responsibilities

  • Collaborate with a cross-functional team to design and deliver quantum instruments.
  • Write and verify embedded firmware for ST microcontrollers and custom ASICs.
  • Implement control algorithms for high-precision sensing instruments.
  • Develop peripheral drivers from electronic schematics.
  • Partner with hardware engineers for board testing and bring-up activities.
  • Contribute to process improvement through code reviews and project retrospectives.
  • Document and communicate work effectively with team members.

Job Requirements

  • Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or related field with embedded systems experience.
  • Ability to write production-quality C/C++ code for embedded processors.
  • Proficiency in writing firmware for embedded MCUs using RTOSs or bare-metal environments.
  • Experience with test and measurement equipment for firmware validation.
  • Proven debugging skills using debuggers and simulation tools.
  • Comfortable in a laboratory environment.
  • U.S. citizenship or lawful permanent residency required for compliance with export control laws.
Apply now

More job openings