9 hours ago
Oxford, United KingdomStaff+
Responsibilities
- Develop and document system software architecture for real-time and non-real-time hardware management, low-level orchestration, and user interfaces.
- Manage evolving architecture across a family of current and future quantum computing products.
- Coordinate with software and wider-system architects, infrastructure, firmware, compiler, and development teams.
- Research and analyze future requirements and coordinate with technical leads to ensure implementation follows the intended architecture.
- Coach and train technical leads in software architecture principles and practices.
Requirements
- More than 10 years of software development experience and more than 5 years of software architect experience.
- Strong understanding of software architecture principles, including cohesion, coupling, and encapsulation.
- Experience developing large, scalable software architectures involving real-time requirements and distributed processing.
- Background in real-time software development.
- Experience working on software projects written in Rust.
- Strategic architecture-level problem-solving ability and familiarity with evolving architectures and current industry practices.
- Experience further up the software stack is advantageous.
Benefits
- Comprehensive medical, dental, and vision plans.
- Matching 401(k), unlimited paid time off, and paid holidays.
- Parental and adoption leave, legal insurance, and a home technology stipend.
- The position is subject to US export-control and government-contract access requirements, including possible US Person verification or applicable licensing.
About IonQ
IonQ builds trapped-ion quantum computers and offers access to them via major cloud platforms and direct systems for enterprise and research users. The public company (NYSE: IONQ), founded in 2015 and headquartered in College Park, Maryland, sells quantum hardware, cloud services, and development tools used in areas like materials modeling, optimization, and machine learning. Its systems are available through AWS Braket, Microsoft Azure Quantum, and Google Cloud Marketplace.
