V

Vector Atomic

High-precision atomic clocks and inertial sensors

Senior Rust Software Engineer

Embedded EngineeringUpdated on Nov 13
Full-timePleasanton, CA, USA

About the Job

Requirements

  • A bachelor's or master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field, and at least 6 years of professional software engineering experience, including a proven track record in embedded or hardware-adjacent environments.
  • Comfort working hands-on in a laboratory environment alongside physical hardware and complex test setups.
  • Ability to communicate effectively with coworkers and collaborators, both in writing and verbally.
  • Ability to work independently on assigned activities while collaborating within multidisciplinary teams.
  • Must meet U.S. export-control eligibility requirements as a U.S. citizen, lawful U.S. permanent resident, or qualifying refugee or asylee.
  • Ability to work onsite full-time at the Pleasanton, California office.

Responsibilities

  • Lead the design and development of reliable, high-performance, production-quality software architectures in Rust.
  • Architect and verify system controllers on ARM system-on-chips, design robust user-space drivers for complex peripherals including mixed-signal devices, and develop low-latency data acquisition pipelines.
  • Implement and optimize critical control loops and precision algorithms essential to the stability and operation of quantum sensing instruments.
  • Partner with hardware teams to lead board testing and hardware bring-up, and implement fault-tolerant error-handling systems.
  • Oversee the development and scaling of core software libraries for the control and automation of next-generation quantum systems.
  • Lead technical code reviews and project retrospectives, mentor junior engineers, and champion continuous improvement in the development process.

Desired Qualifications

  • Extensive experience coding in C/C++ or using Python and its scientific libraries for data analysis and modeling.
  • Expertise in designing, modeling, and coding advanced control algorithms such as proportional-integral-derivative (PID) loops and fixed-point digital filters.
  • Experience interfacing with external hardware devices through TCP/UDP, UART, SPI, and I2C protocols.
  • Experience with system-on-chip/field-programmable gate array (SoC/FPGA) architectures and developing specialized Linux device drivers.
  • Proficiency using test and measurement equipment, including oscilloscopes, function generators, and voltmeters, to benchmark, validate, and debug software performance.

About the Company

Vector Atomic

High-precision atomic clocks and inertial sensors

Vector Atomic builds high-performance quantum sensing devices for GPS-free timing and navigation, including optical atomic clocks, gyroscopes, gravimeters, and synchronization hardware for harsh environments on land, at sea, and in space. Its products use atomic transitions to provide picosecond-level timing and precise motion data, enabling secure navigation when GPS is unavailable. It differentiates itself through deep physics expertise, government contracting, and turning lab quantum devices into field-ready products, while remaining 100% employee-owned; it was acquired by IonQ to combine sensing with computing and networking. Its goal is to accelerate deployment of GPS-free navigation and secure quantum-enabled communication by integrating sensing with broader quantum platforms for government and commercial markets.

Company size
51-200
Company stage
Acquired
Total funding
$6.8M
Headquarters
Pleasanton, CA
Founded
2018

Recently Posted Jobs

Explore more opportunities at Vector Atomic

See more jobs