Skip to main content

Principal Engineer, Quantum Software Development

Posted 2 days ago

ciscoSan Jose (CA)

SENIORITY

Lead

Apply (opens in a new tab)

About the role

Principal Software Engineer Outshift is Cisco's incubation team, built to chase technologies that do not fit anywhere else yet. Our quantum group runs Cisco Quantum Labs, where we are building real hardware and software for the quantum internet. This includes an entanglement chip developed in collaboration with UC Santa Barbara and the new Cisco Universal Quantum Switch. We also host our own Quantum Summit every year. Join us to lead and innovate at the forefront of quantum networking and computing. As a Principal Software Engineer and hands-on technical leader, you will guide a team of engineers while actively contributing to the architecture and development of quantum software and hardware systems. You will develop and implement distributed systems, ensuring flawless hardware-software integration for our quantum networking initiatives. By leveraging your expertise in software architecture and quantum mechanics, you will drive the development of quantum control, orchestration, and error correction solutions. Your leadership will directly influence the technical direction of realizing Cisco's vision for the Quantum Data Center, crafting the future of the quantum internet.
Minimum Qualifications: Bachelors + 15 years of related experience, or Masters + 12 years of related experience, or PhD + 8 years of related experience, or equivalent related work experience.10+ years of experience in software engineering, with a focus on software architecture, system design, and distributed systems. Experience using Golang and/or Python to design and deliver scalable, production-grade applications. Experience in a technical leadership or people management role, maintaining hands-on contributions to codebases and system architecture. Experience in hardware-software integration and co-design, supported by a foundational understanding of quantum mechanics and complex system architectures.
Preferred Qualifications: Sophisticated expertise in quantum control and orchestration for quantum networking or computing systems. Direct experience developing and implementing error correction and noise mitigation strategies in quantum environments. Experience leading innovative technology products from early-stage development to commercial readiness. Experience mentoring engineers, foster an inclusive team culture, and collaborate across cross-functional research and development groups. Advanced degree in Computer Science, Physics, Quantum Engineering, or a related technical field.

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this