Firmware Engineer

Vector Atomic
Any Location, CA
Job Description
Role Overview

Join a cross-functional team of physicists, electronics engineers, and firmware developers building next-generation quantum sensing instruments. Design, implement, and verify embedded software for ST microcontrollers and develop low-level control algorithms for precision measurement.

What You Will Do

Collaborate with a cross-functional team, write and verify embedded firmware, implement control algorithms, develop peripheral drivers, and partner with hardware engineers to support board testing and hardware bring-up activities.

Why It Might Be a Fit

We value collaboration, curiosity, and diverse perspectives, and we give every team member the opportunity to make an immediate impact while growing their skills. You will work on breakthrough technology in a fast-paced, hands-on environment.

Requirements

  • Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or Computer Science
  • 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
  • Experience developing scripts in Python, Perl, or similar languages
  • Hands-on experience using test and measurement equipment
  • Proven ability to isolate and resolve bugs using debuggers and simulation tools

Benefits

  • Platinum-level family health coverage
  • Health and dependent care Flexible Spending Accounts
  • Employer 401(k) contributions
  • 20 days of paid time off / 10 paid holidays
  • Paid parental leave
  • Stock ownership plan
  • Fully stocked kitchen
]]>