Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Software Engineer, Systems image - Rise Careers
Job details

Senior Software Engineer, Systems

Quantum computing holds the promise of humanity’s mastery over the natural world, but only if we can build a real quantum computer. PsiQuantum is on a mission to build the first real, useful quantum computers, capable of delivering the world-changing applications that the technology has long promised. We know that means we will need to build a system with roughly 1 million qubits that supports fault tolerant error correction within a scalable architecture, and a data center footprint.

By harnessing the laws of quantum physics, quantum computers can provide exponential performance increases over today’s most powerful supercomputers, offering the potential for extraordinary advances across a broad range of industries including climate, energy, healthcare, pharmaceuticals, finance, agriculture, transportation, materials design, and many more.

PsiQuantum has determined the fastest path to delivering a useful quantum computer, years earlier than the rest of the industry. Our architecture is based on silicon photonics which gives us the ability to produce our components at Tier-1 semiconductor fabs such as GlobalFoundries where we leverage high-volume semiconductor manufacturing processes, the same processes that are already producing billions of chips for telecom and consumer electronics applications. We also benefit from the quantum mechanics reality that photons don’t feel heat or electromagnetic interference, allowing us to take advantage of existing cryogenic cooling systems and industry standard fiber connectivity.

In 2024, PsiQuantum announced two government-funded projects to support the build-out of our first Quantum Data Centers and utility-scale quantum computers in Brisbane, Australia and Chicago, Illinois. Both projects are backed by nations that understand quantum computing’s potential impact and the need to scale this technology to unlock that potential. And we won’t just be building the hardware, but also the fault tolerant quantum applications that will provide industry-transforming results.

Quantum computing is not just an evolution of the decades-old advancement in compute power. It provides the key to mastering our future, not merely discovering it. The potential is enormous, and we have the plan to make it real. Come join us.

There’s much more work to be done and we are looking for exceptional talent to join us on this extraordinary journey!

Job Summary:

The OS Core team at PsiQuantum works closely alongside engineers and scientists in the electronics, system architecture, and validation teams to develop scalable, high performance systems software for the operation, control, calibration, and management of PsiQuantum’s photonic quantum computers. As a software engineer on the OS Core team you will get to build the operating system for a fault tolerant quantum computer, work closely with engineers and scientists spanning multiple disciplines, and contribute to the future of computing in a foundational way.

Responsibilities:

  • Design, implement, optimize, and maintain systems software for photonic quantum computing systems.
  • Develop automated system initialization and bring-up sequences.
  • Create comprehensive system management tools for monitoring and control.
  • Implement diagnostic software for fault detection and isolation.
  • Design interfaces between hardware subsystems and control software.
  • Optimize system performance through careful characterization and tuning.
  • Develop commissioning protocols and verification tests.
  • Create logging and telemetry systems for operational monitoring.
  • Maintain system configuration management and versioning.
  • Collaborate with hardware and simulation teams to ensure software compatibility.

Experience/Qualifications:

Required skills and experience:

  • Strong programming skills in C++, Python, or Rust.
  • Experience with hardware abstraction layer design and implementation.
  • Knowledge of communication protocols (I²C, SPI, PCIe, etc.).
  • Understanding of real-time operating systems and constraints.
  • Proficiency with automated test frameworks and continuous integration.
  • Experience with instrumentation control and data acquisition.
  • Strong debugging and problem-solving abilities.
  • Familiarity with version control systems and collaborative development workflows.
  • Knowledge of system diagnostics and performance analysis techniques.
  • Experience working with hardware-in-the-loop testing or hardware/software co-design.
  • Proven ability to work effectively in cross-functional teams.
  • Bachelor's degree in Computer Science, Electrical Engineering, or related field (or equivalent experience).
  • 5+ years of experience developing systems software for complex hardware.
  • Demonstrated experience with calibration routines for precision instruments.
  • Track record of successful system commissioning or bring-up projects.
  • Experience with hardware-software interface design.
  • Proven ability to work effectively in cross-functional technical teams.
  • History of implementing robust error handling and system recovery mechanisms.

Ways to stand out:

  • Understanding of quantum computing principles and operations.
  • Experience with RPCs, RESTful APIs, IDLs, data serializations (protobufs, gRPC, JSON, etc.).
  • Experience with Apache Airflow or other workflow management platforms.
  • Experience with internals of bare metal, VM, or container orchestration and management platforms.
  • Experience writing high performance IO code in Python.
  • Experience with (semi)-automatically converting / transpiling Python to Rust.
  • Experience with photonic components and their control requirements.
  • Familiarity with control theory and feedback systems.
  • Experience with distributed systems and microservice architectures.
  • Knowledge of DevOps practices and infrastructure-as-code.
  • Understanding of signal processing and digital filters.
  • Experience with GUI development for system control applications.
  • Familiarity with data visualization techniques for system monitoring.
  • Experience with optical systems calibration or control.
  • Background in developing laboratory automation software.
  • Experience with thermal or environmental control systems.
  • Experience with high-precision measurement equipment.
  • Track record of optimizing system performance through software improvements.
  • Experience designing user interfaces for complex scientific instruments.

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 recruiting@psiquantum.com.

We are not accepting unsolicited resumes from employment agencies.

The range below reflects the minimum and maximum target range for new hire base salary across all US locations. Actual compensation may vary outside of this range 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.

For a fully qualified candidate, the expected base pay range is: 

Base Pay Range
$166,000$210,000 USD

Average salary estimate

$188000 / YEARLY (est.)
min
max
$166000K
$210000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Software Engineer, Systems, Psiquantum

Are you ready to dive into the world of quantum computing? PsiQuantum is looking for a talented Senior Software Engineer specializing in Systems in the heart of Palo Alto, California. Our company is on the cutting edge of building the first truly useful quantum computers, and your role on the OS Core team will be pivotal in making this vision a reality. You'll collaborate closely with some of the brightest minds in electronics, system architecture, and validation, working together to develop high-performance systems software that will control and manage our innovative photonic quantum computers. Imagine designing, implementing, and optimizing vital software components that will operate a fault-tolerant quantum computer. You’ll be responsible for creating tools for operational monitoring, developing automated startup processes, and implementing software for diagnosing faults in our systems. Your expertise will ensure that our systems run seamlessly and efficiently, paving the way for unimaginable advancements across industries like healthcare, finance, and transportation. We’re looking for someone with strong programming skills in C++, Python, or Rust and a solid understanding of real-time operating systems. If you're excited about the potential of quantum computing and eager to contribute to technology that can change the world, PsiQuantum is the place for you. Let's not just imagine the future together; let’s create it!

Frequently Asked Questions (FAQs) for Senior Software Engineer, Systems Role at Psiquantum
What are the main responsibilities of a Senior Software Engineer at PsiQuantum?

As a Senior Software Engineer at PsiQuantum, you'll be tasked with designing, implementing, optimizing, and maintaining systems software specifically for our photonic quantum computing systems. Your role will include developing automated processes for system initialization, creating comprehensive monitoring tools, and implementing diagnostic systems for fault detection and isolation. Essentially, you'll play a key role in ensuring that our quantum computing systems operate efficiently and effectively, contributing to groundbreaking advancements in technology.

Join Rise to see the full answer
What qualifications are needed to apply for the Senior Software Engineer position at PsiQuantum?

To qualify for the Senior Software Engineer role at PsiQuantum, candidates should possess a Bachelor's degree in Computer Science, Electrical Engineering, or a related field, along with a minimum of 5 years of experience in developing systems software for complex hardware. A strong background in languages such as C++, Python, or Rust, along with experience with real-time operating systems and debugging, is essential. Additionally, familiarity with fault diagnosis, version control, and cross-functional teamwork is highly desirable.

Join Rise to see the full answer
How does PsiQuantum support the professional growth of its Senior Software Engineers?

At PsiQuantum, professional growth is a priority. We offer numerous opportunities for continuing education, skill development, and mentorship, allowing our Senior Software Engineers to continuously advance their technical and leadership skills. Working in a collaborative and innovative environment, you'll also have the chance to work on cutting-edge projects in quantum computing, which contributes substantially to personal and professional development.

Join Rise to see the full answer
What programming languages should a Senior Software Engineer at PsiQuantum be proficient in?

A Senior Software Engineer at PsiQuantum should be proficient in C++, Python, or Rust. These programming languages are crucial for developing systems software that will manage and operate our advanced photonic quantum computers. Previous experience in these languages not only shows your coding expertise but also demonstrates your capability to work with various system components and enhance system performance through software solutions.

Join Rise to see the full answer
What makes PsiQuantum's work environment unique for a Senior Software Engineer?

The work environment at PsiQuantum stands out due to our strong emphasis on innovation and collaboration. As a Senior Software Engineer, you'll find yourself surrounded by top-notch professionals from various disciplines, including electronics and system architecture. This multidisciplinary approach fosters creativity and allows you to contribute in a meaningful way to technology that has the potential to transform industries. Additionally, our commitment to building the first effective quantum computer creates an exciting and forward-looking atmosphere.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer, Systems
What experience do you have with systems software development for complex hardware?

In your response, be sure to highlight specific projects where you developed systems software. Detail the technologies you used, the challenges you faced, and how you overcame them. Discuss any collaboration with teams or experts in other fields to showcase your ability to work in cross-functional environments, which is critical for the role at PsiQuantum.

Join Rise to see the full answer
How do you approach debugging and problem-solving in systems software?

Explain your methodical approach to debugging, including any specific tools or techniques you leverage, such as log analysis, performance profiling, or automated testing frameworks. Emphasize your analytical skills and how you've successfully resolved complex issues in past projects, ideally relating it back to hardware-software integrations.

Join Rise to see the full answer
Describe a time you contributed to the optimization of a system’s performance.

Share concrete examples where you identified performance bottlenecks and implemented solutions to enhance system efficiency. Discuss the metrics you used to measure improvements and any feedback from stakeholders that underscored the impact of your optimizations.

Join Rise to see the full answer
What is your experience with communication protocols relevant to hardware?

In your answer, mention specific protocols you have worked with, such as I²C, SPI, or PCIe. Discuss how you used these protocols within projects, the challenges encountered, and how you ensured efficient communication between hardware and software.

Join Rise to see the full answer
Can you explain the importance of automated testing in systems software?

Discuss how automated testing increases software reliability and shortens development cycles. Provide examples of automated testing frameworks you've implemented or utilized, and how these practices contributed to overall software quality for the projects you've worked on.

Join Rise to see the full answer
How familiar are you with real-time operating systems?

Explain your knowledge of real-time operating systems, focusing on their constraints and how you've worked with them in your previous roles. Share examples where this experience directly correlates to system performance in high-stakes projects.

Join Rise to see the full answer
What collaborative tools and practices do you find most effective in cross-functional teams?

Highlight your experience with tools like Git, JIRA, or Confluence. Discuss how you maintain effective communication across teams, share progress, and ensure alignment towards project goals in your previous roles.

Join Rise to see the full answer
Have you any experience in developing or working with hardware abstraction layers?

If you have experience, elaborate on projects where you designed or worked with hardware abstraction layers, including the benefits observed in terms of software portability and ease of integration with various hardware platforms.

Join Rise to see the full answer
How do you stay updated with new technologies relevant to system software development?

Discuss your commitment to continuous learning, including attending workshops, online courses, and reading industry publications. Mention any relevant certifications or communities you participate in that keep you informed about the latest trends in systems software and quantum computing.

Join Rise to see the full answer
What motivates you to work in the field of quantum computing?

Reflect on your passion for groundbreaking technology and highlight any specific experiences or projects that fueled your interest. Explain how you see quantum computing changing the world and how you want to contribute to this transformative technology at PsiQuantum.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Psiquantum Hybrid Palo Alto, California, United States
Posted 9 days ago

Join PsiQuantum as a Staff Systems Hardware Engineer to shape the future of quantum technology through innovative fiber optic systems.

Photo of the Rise User
Psiquantum Hybrid Palo Alto, California, United States
Posted 9 days ago

As a Senior Technical Recruiter at PsiQuantum, you will play a crucial role in securing top talent for groundbreaking advancements in quantum computing.

Open Universities Australia Remote 700 Collins St, Docklands VIC 3008, Australia
Posted 2 days ago

Join Open Universities Australia as a Full Stack Engineer and help transform educational accessibility through technology.

Photo of the Rise User
Posted 14 days ago

Join a dynamic digital team as a React Native Developer, contributing to innovative projects in a collaborative environment.

Photo of the Rise User

Join Rossum as a Principal Solution Architect, where you'll design innovative solutions that accelerate business processes for clients across various industries.

Photo of the Rise User
Blueground Remote No location specified
Posted 17 hours ago

We're seeking a Senior Software Engineer to elevate the future of our next-generation Property Management System.

Photo of the Rise User

Join Splash as a Senior Full Stack Engineer and help shape the future of music technology in a dynamic, innovative environment.

Photo of the Rise User
Posted 14 days ago

Join Visa’s Technology Organization as a Staff Software Engineer to innovate and shape the future of payment technology on a global scale.

Join Abnormal Security as a Full Stack Software Engineer to develop innovative AI-driven email security solutions.

Photo of the Rise User

Visa is looking for a Senior Consultant Software Engineer to join their team in designing and building cutting-edge payment technologies.

MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
April 10, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Cleveland just viewed Director, Education Programs & Partnerships at Encoura
n
Someone from OH, Columbus just viewed Product Management Intern at nVent
Photo of the Rise User
Someone from OH, Cleveland just viewed Operations Associate (Part-Time) - Pinecrest at Alo Yoga
Photo of the Rise User
11 people applied to Front end developer at Viseven
Photo of the Rise User
Someone from OH, Dayton just viewed Medical Receptionist at LifeStance Health
Photo of the Rise User
Someone from OH, Coldwater just viewed Engineering Design Checker Jobs at Lockheed Martin
Photo of the Rise User
Someone from OH, Loveland just viewed SEO Admin & Business Support at Outliant
Photo of the Rise User
Someone from OH, Columbus just viewed Casting: Cedar Lake - Pilot Episode at Backstage
Photo of the Rise User
Someone from OH, Mount Orab just viewed Software Development Manager at Assured Guaranty
H
Someone from OH, Mansfield just viewed Medical Appointment Setter (Remote LatAm) at HireHawk
Photo of the Rise User
Someone from OH, Lewis Center just viewed Third Party Risk Analyst at Experian
Photo of the Rise User
Someone from OH, Columbus just viewed Lead Preschool Teacher at Guidepost Montessori
A
Someone from OH, Cincinnati just viewed Global Supply Manager - Taiwan at Also
Photo of the Rise User
Someone from OH, Cincinnati just viewed Global Supply Manager (Raptor Machining) at SpaceX
Photo of the Rise User
Someone from OH, Reynoldsburg just viewed Summer 2025 Financial Services Internship at Nationwide
Photo of the Rise User
Someone from OH, Brunswick just viewed Staff Software Engineer C++ / Computer Vision at ABBYY
Photo of the Rise User
Someone from OH, Columbus just viewed Label Machine Operator I - 2nd Shift at Avery Dennison
Photo of the Rise User
Someone from OH, North Ridgeville just viewed Java, Javascript, Python, NodeJS Software Engineer at Walmart
R
Someone from OH, Dublin just viewed Supply Chain Lead (Clinical Supply) at Resultance