Logo
Amazon

Software Engineering Manager, Control Stack, AWS Center for Quantum Computing

Amazon, Pasadena, California, United States, 91122

Save Job

Software Engineering Manager, Control Stack, AWS Center for Quantum Computing Job ID: 3072257 | Amazon Development Center U.S., Inc.

The AWS Center for Quantum Computing (CQC) is a multi-disciplinary team of scientists, engineers, and technicians, on a mission to develop a fault-tolerant quantum computer. We are looking to hire a Software Engineering Manager to lead a team of interdisciplinary scientists and software engineers, focused on developing software and infrastructure to support the development and operation of scalable fault-tolerant quantum computers. You will interface with experimental physics and control hardware teams to develop and drive a vision for the experimental quantum computing software-hardware interface.

The ideal candidate will (1) have strong technical breadth across low-level programming, scientific instrumentation, and computer architecture, (2) have excellent communication skills and a proven track record of collaborating with scientists and hardware engineers, and (3) be excited about empowering and growing a team of scientists and software engineers.

Key responsibilities

Develop a technical vision for the quantum software-hardware interface in collaboration with senior engineers.

Collaborate effectively with science and hardware teams to derive software needs and priorities.

Own resource allocation and planning activities for your team to meet internal customer needs.

Dive deep into software architecture, metrics, and implementation as needed.

Provide technical evaluation and feedback to your reports (code reviews, design docs, etc.).

Drive hiring activities for your team — develop growth plans, source candidates, and design interview loops.

Coach and empower team members to become better engineers, collaborators, and communicators.

About the role and team You will join the software group within the AWS Center of Quantum Computing. Our team is comprised of scientists and software engineers building scalable software that enables quantum computing technologies.

Basic Qualifications

3+ years of engineering team management experience

7+ years of engineering experience

Experience managing the full software development lifecycle and implementing software best practices

Proven track record of collaborating with scientists and/or hardware engineers to develop software

Experience sourcing, interviewing, and hiring software engineers

Excellent written and verbal communication skills

Experience with one or more of the following:

Commercial, academic, or open-source quantum control systems

RFSoC development platforms + FPGA development (e.g. AMD ZCU216)

Standard laboratory test and measurement equipment and drivers (e.g. Spectrum Analyzer, VNA)

Preferred Qualifications

Experience with one or more of the following:

Programming language implementation or compiler development

Embedded systems + strict timing constraints (e.g. bare metal, RTOS, custom Linux builds)

Software telemetry systems and standards (e.g. CloudWatch, OpenTelemetry)

High-performance networking technologies (e.g. RDMA, UltaEthernet, UALink)

Distributed systems (e.g. distributed event streaming)

Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.

#J-18808-Ljbffr