← Back to results

Senior Rust Software Engineer

Join Vector Atomic as a Senior Rust Software Engineer to lead the development of advanced quantum technologies in a collaborative environment.

Location
Pleasanton, California, United States
Compensation
$142.1k–$186.1k/yr
Level
senior
Type
full time · On-site

Posted by employer 3 months ago

First seen on Joblaze 13 hours ago

Last verified on the company career page 13 hours ago

Apply at IonQ → Save job Scanned from ionq.com

Skills & Technologies

What you'll build

  • Lead the design and development of software architectures in Rust
  • Architect and verify system controllers on ARM SoCs
  • Implement and optimize critical control loops and precision algorithms
  • Partner with hardware teams for board testing and hardware bring-up
  • Oversee the development of core software libraries for quantum systems

Must have

  • 6+ years of professional software engineering experience
  • Bachelor’s or Master’s degree in a related field
  • Comfortable working hands-on in a laboratory environment
  • Exceptional communication and collaboration skills

Nice to have

  • Extensive background coding in C/C++
  • Deep expertise in designing advanced control algorithms
  • Experience interfacing with external hardware devices
  • Background working with SoC/FPGA architectures
  • Proficient in using standard test and measurement equipment

Practical constraints

  • U.S. citizenship or lawful permanent residency required

Requirements

Experience
6+ years
Education
Bachelor's degree
Visa
Sponsorship available

Benefits

401k Match Paid Time Off Health Insurance Parental Leave

Joblaze summary

In the role of Senior Rust Software Engineer at Vector Atomic, the individual will lead the development of high-performance software for next-generation quantum devices, focusing on system controllers and data acquisition pipelines. Proficiency in Rust, along with experience in embedded systems and hardware integration, is essential for success in this position. This role is ideal for seasoned engineers with a strong background in software development and a collaborative mindset, particularly those comfortable working closely with hardware teams. Vector Atomic fosters a culture of teamwork and innovation, emphasizing hands-on problem-solving in a fast-paced environment.

Joblaze insights

  • Listed today — first seen on Joblaze October 3, 2026. Last confirmed on IonQ's careers page October 3, 2026.
  • This exact title is also open at 1 other location at IonQ: Pleasanton, California, United States.
  • Salary band is above the typical range for comparable tech roles (median ~$126,887).
  • Starts above 41% of 269 comparable senior other roles in United States that list Python we track (median $152,000 across 55 companies). See Python salary trends
  • Python appears in 16.6% of 2446 comparable senior other roles in United States; ARM appears in 0.4% of 2446 comparable senior other roles in United States.

Quick facts

Is the Senior Rust Software Engineer role remote?
No — this is an on-site role in Pleasanton, California, United States.
What's the salary range?
IonQ lists $142,113–$186,063 for this role.
How much experience is required?
At least 6 years of relevant experience for this Senior Rust Software Engineer role.
Where is the role based?
IonQ is hiring for this position in Pleasanton, California, United States.
What's the tech stack?
Joblaze extracted these technologies from the posting: ARM, C++, Python, Rust.
Does IonQ sponsor work visas for this role?
Yes — the posting indicates visa sponsorship is available for the right candidate.
What seniority level is this role?
IonQ targets senior candidates for this position.
Is this full-time or contract?
Full-time for this Senior Rust Software Engineer role at IonQ.

From the original posting

About IonQ:

About Vector Atomic:

Vector Atomic, an IonQ company, is building quantum technology to transform navigation, timing, geophysical exploration, and telecommunications. Our team of engineers, scientists, software developers, and operations professionals works together to solve complex challenges and turn bold ideas into real-world solutions. We value collaboration, curiosity, and diverse perspectives, and we give every team member the opportunity to make an immediate impact while growing their skills. If you’re excited to work on breakthrough technology in a fast-paced, hands-on environment, we’d love to hear from you.

Location: This role is based onsite at our office in Pleasanton, CA.
Travel: Up to 5%, domestic or international.
Job ID:
1687

The Role:

Vector Atomic is building next-generation quantum devices designed for real-world applications, including GPS-free navigation, high-precision timing, geophysical exploration, and telecommunications. As a Senior Rust Software Engineer, you will serve as a technical leader within a rapidly growing, collaborative team of over 50 professionals delivering practical, transformational quantum technologies. In this high-impact role, you will architect and write production-quality Rust code, driving the software strategy for our advanced quantum instruments. You will collaborate deeply across disciplines with physicists, electronics engineers, and firmware engineers, taking ownership of system controllers, data acquisition pipelines, and critical control algorithms on ARM SoCs from concept to deployment.

Responsibilities:

  • Technical Leadership & Architecture: Lead the design and development of reliable, high-performance, production-quality software architectures in Rust.
  • System Control & Drivers: Architect and verify system controllers on ARM SoCs, designing robust user-space drivers for complex peripherals (including mixed-signal devices) and low-latency data acquisition pipelines.
  • Advanced Algorithm Implementation: Implement and optimize critical control loops and precision algorithms essential to the stability and operation of quantum sensing instruments.
  • Hardware Integration & Bring-up: Partner closely with hardware teams to lead board testing, hardware bring-up, and the implementation of fault-tolerant error-handling systems.
  • Quantum Software Infrastructure: Oversee the development and scaling of core software libraries used for the control and automation of next-generation quantum systems.
  • Mentorship & Process Improvement: Champion continuous improvement within the development process—leading technical code reviews, project retrospectives, and mentoring junior engineers.

Requirements:

  • Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field, with 6+ years of professional software engineering experience (with a proven track record in embedded or hardware-adjacent environments).
  • 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.
  • Must be fully comfortable working hands-on in a laboratory environment alongside physical hardware and complex test setups.
  • Exceptional communication and collaboration skills, with the ability to bridge technical gaps between hardware engineers, software teams, and physicists.

Preferred Qualifications:

  • Extensive background coding in C/C++ or utilizing Python and its scientific libraries for data analysis and modeling.
  • Deep expertise in designing, modeling, and coding advanced control algorithms (such as PID loops) and fixed-point digital filters.
  • Advanced experience interfacing with external hardware devices through protocols like TCP/UDP, UART, SPI, and I2C.
  • Comprehensive background working with SoC/FPGA architectures and developing specialized Linux device drivers.
  • Highly proficient in using standard test and measurement equipment—including oscilloscopes, function generators, and voltmeters—to benchmark, validate, and debug software performance.

**Benefits will be provided by Vector Atomic, an IonQ Company, and will differ from the benefits listed on the IonQ website.**

Benefits:

Vector Atomic values teamwork, open and honest discourse, and work-life balance. We offer 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


The approximate base salary range for this position is $142,113 - $186,063 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

Compensation will vary based on individual factors such as education, qualifications, and experience of the final candidate(s), specific office location, and calibration against relevant market data and internal team equity. Posted base salary figures are subject to change as new market data becomes available. Our benefits include comprehensive medical, dental, and vision plans, matching 401(k), unlimited PTO and paid holidays, parental/adoption leave, legal insurance, and a home technology stipend. Details of participation in these benefit plans will be provided when a candidate receives an offer of employment.

Standard company text repeated across IonQ's postings is omitted here.

Similar positions

IonQ
Senior Rust Software Engineer
IonQ · Pleasanton, California, United States
IonQ
Senior Electrical Engineer
IonQ · Pleasanton, California, United States
IonQ
Senior Electrical Engineer
IonQ · Pleasanton, California, United States
IonQ
Test Automation Engineer
IonQ · Pleasanton, California, United States
IonQ
Test Automation Engineer
IonQ · Pleasanton, California, United States