Senior Firmware Engineer

IonQ
Any Location, CA
Category Engineering
Job Description
Role Overview

We are looking for a skilled Senior Firmware Engineer to join a cross-functional team of physicists, electronics engineers, and firmware developers building next-generation quantum sensing instruments. In this role, you will design, implement, and verify embedded software for ST microcontrollers — including COTS devices and MCUs on custom ASICs — and develop the low-level control algorithms that make precision measurement possible.

What You Will Do

Collaborate with a cross-functional team to design and deliver next-generation quantum instruments. Write and verify embedded firmware for ST microcontrollers, implement control algorithms, and develop peripheral drivers.

Why It Might Be a Fit

You will work closely with hardware engineers throughout the full product development cycle, from schematic review to board bring-up and production. You will also contribute to continuous process improvement and clearly document and communicate your work with coworkers and collaborators.

Requirements

  • Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or Computer Science with substantial embedded systems coursework, lab, or internship experience
  • Demonstrated ability to write production-quality C/C++ code for small embedded processors
  • Proficiency writing interrupt service routines, peripheral drivers, and multi-threaded firmware for embedded MCUs using RTOSs and/or bare-metal environments
  • Experience interfacing with external devices via TCP, UDP, UART, SPI, I2C, or similar protocols
  • Familiarity with fixed-point arithmetic and digital filter design for embedded applications
  • Experience developing scripts in Python, Perl, or similar languages
  • Hands-on experience using test and measurement equipment (oscilloscopes, function generators, voltmeters) to validate firmware performance
  • Proven ability to isolate and resolve bugs using debuggers and simulation tools
  • Comfortable working in a laboratory environment

Benefits

  • Platinum-level family health coverage (medical, dental, vision)
  • Health and dependent care Flexible Spending Accounts (FSA)
  • Employer 401(k) contributions
  • 20 days of paid time off & 11 paid holidays
  • Paid parental leave
  • Fully stocked kitchen
  • Home technology stipend
]]>