Skip to main content
IonQ logo

Firmware Engineer

IonQ

Pleasanton, CAFull-time$110–135K/yrPosted 1 day agoStill listed 1 day ago

See where you stand before you apply. No sign-up to start.

You apply on the posting's application page, with no Olive account needed.

Watch jobs like this.

Don't just apply. Show up ready.

Olive works from this exact posting.

At a glance

Compensation
$110–135K/yr
Location
Pleasanton, CA
Schedule
Full-time
Work Authorization
Work authorization required

Olive focuses on jobs in the United States, including remote roles you can work from there.

Job overview

Vector Atomic, now part of IonQ, is seeking a Firmware Engineer to build quantum sensing instruments with a cross-functional team. The role designs, implements, and verifies embedded software for ST microcontrollers and develops low-level control algorithms. The engineer works with hardware engineers across product development, from schematic review through board bring-up and production. The position is based onsite in Pleasanton, California.

Skills & qualifications

RequiredNice to have

Skills

C/C++, requiredInterrupt Service Routines, requiredPeripheral Drivers, requiredMultithreaded Firmware, requiredRTOS, requiredBare-Metal Programming, requiredScripting, requiredTest and Measurement Equipment, requiredDebugging, requiredSimulation Tools, requiredCommunication, requiredTeamwork, requiredPID Control, nice to haveFixed-Point Arithmetic, nice to haveDigital Filter Design, nice to haveTCP, nice to haveUDP, nice to haveUART, nice to haveSPI, nice to haveI2C, nice to haveAssembly Language, nice to havelwIP, nice to haveSoC, nice to haveFPGA, nice to have

Qualifications

Bachelor's or Master's in EE, CE, or CS, required2+ Years Relevant Experience, requiredU.S. Citizen, Permanent Resident, Refugee, or Asylee, required

Benefits

Medical Insurance
Dental Insurance
Vision Insurance
401(k) Match
Paid Time Off
Parental Leave

Full job description

Vector Atomic is building quantum hardware to transform navigation, timing, geophysical exploration, and telecommunications. In 2025, we joined IonQ [NYSE: IONQ], the world’s leading quantum platform and merchant supplier – delivering integrated quantum solutions across computing, networking, sensing, and security. Our scientists, engineers, software developers, and operations professionals collaborate to deliver real-world solutions. We value ingenuity, diverse skillsets, and teamwork. Every team member can make an immediate impact while growing professionally. Join us to build breakthrough technology in a fast-paced, hands-on environment.

We are looking for a skilled 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. You will work closely with hardware engineers throughout the full product development cycle, from schematic review to board bring-up and production. Location: This role is based onsite at our office in Pleasanton, CA

Requirements

Key Responsibilities:

  • Collaborate with a cross-functional team of physicists, electronics engineers, and firmware engineers to design and deliver next-generation quantum instruments.
  • Write and verify embedded firmware for ST microcontrollers, including COTS devices and MCUs integrated into custom ASICs.
  • Implement control algorithms critical to the operation of high-precision sensing instruments.
  • Develop peripheral drivers for mixed-signal and other devices, working directly from electronic schematics.
  • Partner with hardware engineers to support board testing and hardware bring-up activities.
  • Contribute to continuous process improvement by authoring task tickets in GitHub and participating in code reviews, project reviews, and retrospectives.
  • Clearly document and communicate your work through written and verbal channels with coworkers and collaborators.

Basic Qualifications:

  • Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or Computer Science with substantial embedded systems coursework, lab, or internship experience; other technical degrees considered with 2+ years of directly relevant 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 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.
  • Ability to communicate effectively with coworkers and collaborators, both written and verbal.
  • Ability to work independently on assigned activities while collaborating within multidisciplinary teams.
  • To comply with US export control laws, Vector Atomic employees must be U.S. citizens (born or naturalized), lawful U.S. permanent residents (i.e. green card holders), and certain categories of refugees and asylees.
  • Ability to work onsite full-time at our office in Pleasanton, CA (SF Bay Area)

Preferred Experience (several of the following):

  • Experience designing and implementing control algorithms such as PID controllers.
  • Familiarity with fixed-point arithmetic and digital filter design for embedded applications.
  • Experience interfacing with external devices via TCP, UDP, UART, SPI, I2C, or similar protocols.
  • Proficiency in assembly language programming for embedded targets.
  • Experience implementing lightweight Ethernet stacks (e.g., lwIP) on small embedded systems.
  • Background working with SoC or FPGA devices.

Benefits

Vector Atomic offers competitive compensation and benefits including:

  • 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

Pay Range The base salary range for this position is $110,000 to $135,000 per year. The total compensation package includes base, bonus, equity and benefits. It's atypical to be hired at the top end of this range for the role, as actual pay is based on several factors, including job-related knowledge, skills, and experience level. Vector Atomic is an equal opportunity employer and we welcome applications from all backgrounds regardless of race, color, religion, sex, national origin, ancestry, age, marital status, sexual orientation, gender identity, veteran status, disability, or any other classification protected by law. Vector Atomic does not accept unsolicited resumes from individual recruiters or third-party recruiting agencies in response to job postings. No fee will be paid to third parties who submit unsolicited candidates directly to our hiring managers or HR team.

How this job compares

Set against the 710 open Firmware Engineer jobs on Olive Jobs, counted November 14, 2026.

Pay
  • This posting$110–135K/yr
  • California median$165–230K/yr237 salary ranges
  • US median$144–227K/yr525 salary ranges

This range's midpoint, $123K, is 38% below the California median midpoint ($198K) — in the lowest quarter of Firmware Engineer salary ranges in California.

Openings
Olive Jobs lists 307 open Firmware Engineer jobs in California and 710 across the US. Under 1% of them nationwide are listed as remote or flexible.
Hiring the most in California
Experience
This posting asks for at least 2 years of experience — less than three in four Firmware Engineer postings that state a minimum ask for (median 5 years, across 546 postings).
Education
279 of the 710 open Firmware Engineer jobs (39%) ask for a bachelor's degree or higher.

Counted across the open, public US postings on Olive Jobs on November 14, 2026. Figures based on too few postings are left out.

Prepare for this role

You've read the whole posting — now see how you match it.