✨ About The Role
- The Staff Software Engineer will be responsible for developing and implementing software for the control of photonic quantum computers.
- The role involves designing and architecting system software, as well as participating in design and code reviews.
- Collaboration with software, hardware, and research teams at PsiQuantum is a key aspect of the job.
- The engineer will also be tasked with testing and maintaining control software to ensure its reliability and performance.
- The position requires a championing of good software development practices within the organization.
âš¡ Requirements
- The ideal candidate will have over 15 years of experience in system software development, particularly with Rust or C++.
- A strong background in high-performance computing, robotics, AI, or quantum computing is essential for success in this role.
- Proven experience in developing and shipping reliable software in high-scale or mission-critical environments is crucial.
- The candidate should possess a bachelor's degree in a technical discipline or equivalent experience, with a PhD being a plus.
- Familiarity with good software development practices and the ability to collaborate effectively across teams is important.