An innovative deep-tech company developing next-generation quantum computing systems is seeking a Software Manager / Senior Software Manager to lead the team responsible for the software that controls and operates its hardware.
With systems already deployed with customers, the company is focused on building a reliable, production-grade software platform that integrates quantum technology with existing HPC, GPU and data-centre infrastructure.
This role combines software architecture, technical leadership and people management, with ownership of the platform, roadmap and customer-facing reliability.
Responsibilities
- Technical leadership: Own the architecture and evolution of the low-level software stack, ensuring reliable integration with compute, networking, security and data-centre infrastructure.
- SDK and APIs: Lead the development of developer tools and APIs for hybrid quantum-classical applications.
- Team management: Lead, mentor and develop software engineers, setting priorities, standards and resource plans.
- Roadmap and delivery: Prioritise features and upgrades in collaboration with commercial, customer-facing and engineering teams.
- Performance and reliability: Improve latency, throughput, uptime and recovery in collaboration with hardware and optical engineering teams.
- Engineering quality: Establish best practices across testing, CI/CD, code reviews, release management, observability and incident response.
- Customer support: Lead technical escalations and root-cause analysis, ensuring issues are resolved effectively.
- Cross-functional collaboration: Promote documentation and shared ownership, and communicate technical progress to senior leadership.
Requirements
- 10+ years of experience building and shipping production software, including leading engineering teams.
- Experience with HPC systems and/or large-scale data-centre infrastructure.
- Strong Python and C++ and/or Rust skills, with solid Linux systems knowledge.
- Experience with hardware-integrated software, such as real-time systems, instrument control, embedded software or FPGA integration.
- Strong engineering practices across testing, CI/CD, releases, monitoring and root-cause analysis.
- Experience supporting deployed customer systems and communicating calmly under pressure.
- Strong problem-solving, decision-making and prioritisation skills.
- A degree in Computer Science, Electrical Engineering, Physics or a related quantitative discipline, or equivalent experience.
- Quantum computing, quantum control systems or scientific instrumentation.
- Digital signal processing, data acquisition, timing or synchronisation.
- Experience in high-reliability sectors such as semiconductors, telecommunications, medical devices, defence or aerospace.
- Experience scaling deep-tech products from R&D into commercial deployment.
Benefits and opportunity
- Work on advanced quantum computing technology with real-world customer deployments.
- Shape the architecture, roadmap and reliability of a growing software platform.
- Combine technical decision-making with team leadership and development.
- Collaborate across software, hardware and optical engineering.
- Help bring next-generation computing technology into modern AI and HPC environments.
- Competitive salary and the opportunity to make a meaningful impact in an ambitious deep-tech business.
