Vector Atomic

Vector Atomic

Senior Firmware Engineer

Pleasanton, California, United States · Senior

Sponsorship not specified$142k-$186kDetected 34 days ago
PythonC++AlgorithmsCode ReviewGitAWSFinancial ModelingLogisticsProcess ImprovementFPGAEmbedded SystemsElectrical EngineeringCollaboration

About the role

  • You will work closely with hardware engineers throughout the full product development cycle, from schematic review to board bring-up and production.

Responsibilities

  • Collaborate with a cross-functional team of physicists, electronics engineers, and firmware engineers to design and deliver next-generation quantum instruments.
  • 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.
  • Clearly document and communicate your work through written and verbal channels with coworkers and collaborators.
  • The company is accelerating its technology roadmap and intends to deliver the world's most powerful quantum computers with 2 million qubits by 2030 to accelerate innovation in drug discovery, materials science, financial modeling, logistics, cybersecurity, and defense.
  • IonQ's advancements in quantum networking position the company as a leader in building the quantum internet.
  • 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.

Requirements

  • 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 5+ 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 interfacing with external devices via TCP, UDP, UART, SPI, I2C, or similar protocols.
  • Proven ability to isolate and resolve bugs using debuggers and simulation tools.
  • To comply with the 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.

Nice to have

  • Experience designing and implementing control algorithms such as PID controllers.
  • 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.
  • Vector Atomic values teamwork, open and honest discourse, and work-life balance.
  • It's atypical to be hired at the top end of this range directly out of college, as actual pay is based on several factors, including job-related knowledge, skills, and experience level.
  • 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.

Compensation

  • $142k-$186k

Company info

  • 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.
  • IonQ's newest generation quantum computers, IonQ Tempo and IonQ Forte Enterprise, are the latest in cutting-edge systems that have been helping customers and partners such as Amazon Web Services, AstraZeneca, and NVIDIA achieve 20x performance results.

Visa & Work Authorization

  • To comply with the US export control laws, Vector Atomic employees must be U

This listing is sourced directly from Vector Atomic's careers page and normalized into a canonical job model.