Firmware Engineer
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. New roles like this one near Pleasanton, CA, by email.
Don't just apply. Show up ready.
Olive works from this exact posting.
At a glance
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
Skills
Qualifications
Benefits
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.
- 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.


