Staff Software Engineer

Logo of PsiQuantum

PsiQuantum

πŸ’΅ $186k-$260k
πŸ“Remote - United States, Worldwide

Job highlights

Summary

Join PsiQuantum, a company building the world's first useful quantum computer, and contribute to the development of software for controlling photonic quantum computers. This role involves designing and implementing system software in Rust, collaborating with cross-functional teams, and ensuring high-quality code. The ideal candidate possesses extensive experience in system software development using Rust or C++, a strong background in system architecture, and a proven track record of delivering reliable software. A bachelor's degree in a technical field is preferred, and additional experience in high-performance computing, computer architecture, and distributed systems is highly valued. PsiQuantum offers a competitive compensation package, including base pay, equity, and benefits.

Requirements

  • 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

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

Preferred Qualifications

  • 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

Benefits

  • Equity
  • Benefits

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let PsiQuantum know you found this job on JobsCollider. Thanks! πŸ™