Within Infleqtion's Quantum Computing Product Group, we are seeking a Senior Embedded Software Engineer to develop high-performance software systems that integrate classical computing resources with next-generation quantum hardware.
You will collaborate across quantum and classical domains to design, implement, and improve performance-critical software that orchestrates computation and data movement across CPUs, GPUs, FPGAs, high-speed interconnects, and quantum systems. You will work closely with engineers and scientists across software and hardware boundaries to enable scalable quantum computing. Prior quantum-computing experience is valuable but not required; relevant backgrounds include high-performance computing, distributed systems, scientific, embedded, or other performance-critical computing applications.
Job Responsibilities
- Designing, developing, testing, and maintaining high-quality software for high-performance quantum-classical computing systems.
- Building software components and interfaces that coordinate computation across classical and quantum computing resources.
- Developing systems that operate under demanding latency, throughput, bandwidth, and reliability requirements.
- Integrating software with heterogeneous computing platforms including CPUs, GPUs, FPGAs, accelerators, and high-speed networking or interconnect technologies.
- Analyzing system performance, identifying bottlenecks, and improving scalability and reliability.
- Developing tools, benchmarks, test infrastructure, and observability capabilities for complex computing systems.
- Troubleshooting challenges spanning applications, operating systems, drivers, runtimes, networking, firmware, and hardware.
- Collaborating with software engineers, physicists, electrical engineers, systems engineers, external technology partners, and researchers to develop new computing capabilities.
- Writing maintainable, well-tested software and contributing to code reviews, design reviews, and technical documentation.
- Providing technical guidance and mentorship to other engineers.
- Rapidly evaluating and prototyping new technologies as the quantum and high-performance computing ecosystem evolves.