Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff/Principal Software Engineer, Control

$180k - $205k

PsiQuantum

Staff/Principal Software Engineer, Control

Milpitas, California, United States; Palo Alto, California, United States; Remote

PsiQuantum's mission is to build the first useful quantum computers—machines capable of delivering the breakthroughs the field has long promised. Since our founding in 2016, our singular focus has been to build and deploy million-qubit, fault-tolerant quantum systems.

Quantum computers harness the laws of quantum mechanics to solve problems that even the most advanced supercomputers or AI systems will never reach. Their impact will span energy, pharmaceuticals, finance, agriculture, transportation, materials, and other foundational industries.

Our architecture and approach is based on silicon photonics. By leveraging the advanced semiconductor manufacturing industry—including partners like GlobalFoundries—we use the same high-volume processes that already produce billions of chips for telecom and consumer electronics. Photonics offers natural advantages for scale: photons don't feel heat, are immune to electromagnetic interference, and integrate with existing cryogenic cooling and standard fiber-optic infrastructure.

In 2024, PsiQuantum announced government-funded projects to support the build-out of our first utility-scale quantum computers in Brisbane, Australia, and Chicago, Illinois. These initiatives reflect a growing recognition that quantum computing will be strategically and economically defining—and that now is the time to scale.

PsiQuantum also develops the algorithms and software needed to make these systems commercially valuable. Our application, software, and industry teams work directly with leading Fortune 500 companies—including Lockheed Martin, Mercedes-Benz, Boehringer Ingelheim, and Mitsubishi Chemical—to prepare quantum solutions for real-world impact.

Quantum computing is not an extension of classical computing. It represents a fundamental shift—and a path to mastering challenges that cannot be solved any other way. The potential is enormous, and we have a clear path to make it real.

Come join us to build the operating system for the world's first useful quantum computer!

Job Summary:

The OS Core Team at PsiQuantum works closely alongside engineers and scientists in the electronics, system architecture, and validation teams and is responsible for building the scalable, distributed, fault-tolerant control plane and operating system for utility scale photonic quantum computers. Our team is responsible for orchestration, scheduling, kernel architecture, co-design, calibration, validation, providing abstractions, systems, and operating software for the immense heterogenous fabric of co-processors, networks, and photonics that are critical to the success of our company's goal of building the world's first useful quantum computer. As a Senior Software Engineer, Calibration & Control you will design and implement algorithms, controls, and software that keep our quantum processors in spec 24×7x365.

Responsibilities:

Develop and implement software for control of photonic quantum computers in Rust. Design and architecture of system software. Participate in design and code reviews. Collaborate across software, hardware, and research teams at PsiQuantum. Testing and maintenance of control software. Champion and serve as an exemplar of good software development practices at PsiQuantum.

Experience/Qualifications:

Required skills and experience:

  • 15+ years experience with Rust or C++ in a system software context.
  • Architecture and implementation of system software for HPC, robotics, AI, quantum computing, semiconductor fabrication, or control systems.
  • Proven track record of developing and shipping reliable, performant software in a high scale or mission critical context.
  • Bachelors degree in a technical discipline preferred, or equivalent experience.
Ways to Stand Out:

Experience in high performance computing. Experience in computer architecture. Experience in high performance networking. Experience building operating systems, compilers, or kernels. Experience interfacing with ASICs and/or FPGAs in complex/high-performance systems or an edge-computing context. Experience with Nix. Experience with highly scalable distributed systems in a reliability and up-time critical environment. Familiarity with quantum control. PhD in a related technical discipline is a plus, but not required.

[We are open to adjusting the compensation to experience level]

PsiQuantum provides equal employment opportunity for all applicants and employees. PsiQuantum does not unlawfully discriminate on the basis of race, color, religion, sex (including pregnancy, childbirth, or related medical conditions), gender identity, gender expression, national origin, ancestry, citizenship, age, physical or mental disability, military or veteran status, marital status, domestic partner status, sexual orientation, genetic information, or any other basis protected by applicable laws.

Note: PsiQuantum will only reach out to you using an official PsiQuantum email address and will never ask you for bank account information as part of the interview process. Please report any suspicious activity to View email address on click.appcast.io.

We are not accepting unsolicited resumes from employment agencies.

The ranges below reflect the target ranges for a new hire base salary. One is for the Bay Area (within 50 miles of HQ, Palo Alto), the second one (if applicable) is for elsewhere in the US (beyond 50 miles of HQ, Palo Alto). If there is only one range, it is for the specific location of where the position will be located. Actual compensation may vary outside of these ranges and is dependent on various factors including but not limited to a candidate's qualifications including relevant education and training, competencies, experience, geographic location, and business needs. Base pay is only one part of the total compensation package. Full time roles are eligible for equity and benefits. Base pay is subject to change and may be modified in the future.

U.S. Base Pay Range

$180,000 - $205,000 USD

Bay Area Pay Range

$200,000 - $220,000 USD

Vacancy posted 12 hours ago
Similar jobs that could be interesting for youBased on the Staff/Principal Software Engineer, Control in Palo Alto, CA vacancy
  •  ...and we are looking for exceptional talent to join us on this extraordinary journey! Responsibilities Develop and implement software for control of photonic quantum computers in Rust. Design and architecture of system software. Participate in design and code reviews.... 
    Suggested

    black.ai

    Palo Alto, CA
    2 days ago
  • $280k - $350k

     ...lab of top AI researchers and engineers, developing best-in-class...  ...for an ambitious and capable Staff/Principal Backend Engineer to join us...  ...this year. Services for control and optimization . We're just...  ...on. As a Staff/Principal Software Engineer, you would be a... 
    Suggested
    Full time
    Work at office
    Relocation

    Inworld AI

    Mountain View, CA
    2 days ago
  • $296.3k

     ...intuitive design, intelligent software, and next-generation safety...  .... Role Overview: As a Principal Engineer you will be a technical leader in the Local Planner Controller team within Embodied AI. We...  ...analyzing performance Mentor Staff and Senior engineers across... 
    Suggested
    Work experience placement
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Mountain View, CA
    18 hours ago
  • $200k - $250k

     ...Staff Software Engineer, Controls Kodiak Robotics, Inc. was founded in 2018 and has become a leader in autonomous ground transportation committed to a safer and more efficient future for all. The company has developed an artificial intelligence (AI) powered technology... 
    Suggested
    Temporary work
    Work at office
    Visa sponsorship
    Flexible hours

    Kodiak

    Mountain View, CA
    2 days ago
  • $180k - $250k

     ...encompassing solution that integrates advanced software and hardware powering the fleet,...  ...THE ROLE We seek passionate Software Engineers with strong fundamentals in software development...  ...candidate has a solid background in Control and Optimization and is a highly... 
    Suggested
    Odd job
    Work at office

    Gatik AI

    Mountain View, CA
    3 days ago
  • $296.3k

     ...intuitive design, intelligent software, and next‑generation safety...  ...scale. Role Overview: As a Principal Engineer you will be a technical leader in the Local Planner Controller team within Embodied AI. We...  ...analyzing performance. Mentor Staff and Senior engineers across... 
    Work experience placement
    Local area
    Remote work
    Relocation package
    Flexible hours

    General Motors

    Mountain View, CA
    4 days ago
  • $180k - $250k

    Booster is looking for passionate Software Engineers to develop and validate autonomous vehicle software. This role requires 5+ years of experience in C++/C and Matlab, with a strong background in Control and Optimization. The position is onsite in Mountain View, California... 

    Booster

    Mountain View, CA
    3 days ago
  • $180k - $250k

    About the role We seek passionate Software Engineers with strong fundamentals in software development practices and who are experts in C/C++...  ...environments. The ideal candidate has a solid background in Control and Optimization and is a highly experienced software... 
    Work at office

    Booster

    Mountain View, CA
    2 days ago
  • black.ai in Palo Alto, California is seeking a software developer specializing in quantum computing. The ideal candidate will have over...  ...system software development. Responsibilities include developing control software for quantum computers, designing system architecture,... 

    black.ai

    Palo Alto, CA
    2 days ago
  • $207k - $340k

     ...the team. LinkedIn's AI and Machine Learning Engineers are both data/research scientists and software engineers, who develop and implement machine learning...  ...from ideation to implementation. As a Principal Staff Software Engineer you will be setting the... 
    For contractors
    Work experience placement
    Work at office
    Flexible hours

    LinkedIn

    Mountain View, CA
    4 days ago
  • $160k - $200k

     ...Job Info Job Identification 21077 Job Category Software Development Locations Santa Clara, CA, United States Job Schedule...  ...Responsibilities Design, develop, and maintain the control plane services for user management, configuration, and orchestration... 
    Full time

    Edelman

    Santa Clara, CA
    3 days ago
  • $226k - $369k

     ...Principal Staff Software Engineer - Systems and Infrastructure This role will be based in Mountain View, CA, or Bellevue, WA. At LinkedIn, our approach to flexible work is centered on trust and optimized for culture, connection, clarity, and the evolving needs of... 
    For contractors
    Work at office
    Flexible hours

    LinkedIn

    Mountain View, CA
    4 days ago
  • $211.8k - $317.8k

     ...Company: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group Software Engineering General Summary: Qualcomm is seeking a Sr. Staff / Principal-level Software Engineer to provide system-level technical leadership for next-generation... 
    Work experience placement
    Work from home

    Qualcomm

    Santa Clara, CA
    4 days ago
  •  ...Staff Software Engineer, Controls Company Genesis is a global physical AI lab and full-stack robotics company. We build generalist robots to unlock unlimited physical labor, allowing humans to focus on creativity, curiosity, and what they love. We recently raised... 

    OpenReq

    San Carlos, CA
    2 days ago
  • $167k - $250k

     ...hardware with our generalized AI-first self-driving software. Built to learn and improve through data, the...  ...such as actuator interface and body controls Collaborate closely with hardware, software and system engineers during the definition, design, and verification... 
    Remote job

    Nuro

    Mountain View, CA
    more than 2 months ago
  •  ...precision that drives great outcomes. Job Summary CyberArk is seeking a Staff Software Engineer to join our Machine Identity Security team, focused on backend systems that power the control plane of our platform. In this role, you will lead the design and... 
    Full time
    Work at office
    Visa sponsorship
    Work visa

    Palo Alto Networks

    Santa Clara, CA
    1 day ago
  • $207k - $340k

     ...Principal Staff Software Engineer, AI Advertiser Growth This role will be based in Sunnyvale. At LinkedIn, our approach to flexible work is centered on trust and optimized for culture, connection, clarity, and the evolving needs of our business. The work location of... 
    For contractors
    Work experience placement
    Work at office
    Flexible hours

    LinkedIn

    Sunnyvale, CA
    2 days ago
  • $165.2k - $223.6k

     ...distributed systems at massive scale? The Aurora Control Plane team is looking for a Software Development Engineer to help us build the backbone of Amazon Aurora -...  ...cooperatively with other employees, supervisors, and staff; adhere to standards of excellence despite... 
    Internship
    Local area
    Flexible hours

    Amazon

    East Palo Alto, CA
    11 hours ago
  • $200k - $287.5k

     ...Senior Software Engineer - Production Control Plane At Snowflake, we are powering the era of the agentic enterprise. To usher in this new era, we seek AI-native thinkers across every function who are energized by the opportunity to reinvent how they work. You don't... 
    Flexible hours

    Streamlit

    Menlo Park, CA
    9 days ago
  • $138.4k - $163.99k

     ...Software Developer, Experiment Controls Job ID 6761 Location SLAC - Menlo Park, CA Full-Time...  ...Position Overview Are you a software engineer motivated by building applications...  ...identity, or genetic information. All staff at SLAC National Accelerator... 
    Hourly pay
    Full time
    Flexible hours

    SLAC National Accelerator Laboratory

    Menlo Park, CA
    3 days ago
  •  ...Control Layer Engineer We're looking for an engineer to work on the control layer - the system that translates an AI model's intent into precise, reliable actions on a real computer. This means mouse movements, keyboard input, window management, UI element detection... 
    Remote work

    Simular

    Palo Alto, CA
    2 days ago
  •  ...started in sunny San Diego, California in 2004 when a visionary engineer, Fred Luddy, saw the potential to transform how we work. Fast...  ...****@*****.*** for assistance. Export Control Regulations For positions requiring access to controlled technology... 
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Mountain View, CA
    18 hours ago
  • $304k

     ...Principal Software Engineer II At Snowflake, we are powering the era of the agentic enterprise. To usher in this new era, we seek AI-native...  ...Expertise: Proven ability to architect fine-grained access control and audit systems. ~ Strategic Leadership: Track record... 
    Flexible hours

    Streamlit

    Menlo Park, CA
    24 days ago
  • $127.1k - $226k

     ...Principal Kubernetes Software Engineer VMware by Broadcom is the leader in virtualization and cloud infrastructure solutions. VMware Cloud Foundation...  ...Most of your time will be developing using Kubernetes controllers and patterns, mostly written in Go You will... 
    Local area

    VMware

    Palo Alto, CA
    4 days ago
  • $209.09k - $303.34k

     ...are CARIAD , an automotive software development team with the...  ...The Technical Lead Sr Principal Software Engineer, BSW is a senior technical...  ...Mentor and develop Principal/Staff engineers; grow technical communities...  ...Inc. is subject to export control and sanctions compliance.... 
    Permanent employment
    Temporary work
    Worldwide

    Cariad, Inc.

    Mountain View, CA
    4 days ago
  •  ...Principal Software Engineer Mastercard is seeking a Principal Software Engineer to architect, build, and operate the API platform that securely...  ...practices Design and implement security and governance controls, including authentication, authorization, policy... 

    Dynamic Yield

    Mountain View, CA
    4 days ago
  • $163k - $296.4k

     ...about designing foundational engineering systems (instrumentation,...  ...higher confidence. As a Principal Growth Engineer in CoreAI, you...  ...feature flighting, and risk controls (kill‑switches, guardrails,...  ...hands‑on and detail‑oriented Software engineering fundamentals... 
    Ongoing contract
    Local area

    Microsoft Corporation

    Mountain View, CA
    5 days ago
  •  ...Principal Software Engineer If you are looking for a game-changing career, working for one of the world's leading financial institutions, you...  ...Python, or TypeScript for performance automation and execution control ~ Experience with service virtualization and fault... 
    Night shift

    Chase

    Palo Alto, CA
    4 days ago
  • $235k - $295k

     ...insights to improve their business. Our engineering teams build technical products that...  ...develop and operate one of the largest-scale software platforms. The fleet consists of...  ...Compliance If access to export-controlled technology or source code is required for... 
    Local area
    Worldwide

    Databricks

    Mountain View, CA
    2 days ago
  • $251k - $310k

     ...Staff Software Engineer, Privacy Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver....  ...code (C++/Java/Kotlin) to enforce retention policies, access controls, and data minimization across Waymo's distributed... 
    Full time
    Remote work

    Waymo

    Mountain View, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff/Principal Software Engineer, Control. Be the first to apply!