Manage, develop, build, and lead a team of software developers & DevOps engineers. Mentor and guide direct reports, fostering their growth and enhancing the team's technical expertise
Develop, communicate, and enforce software development standards and processes
Maintain a comprehensive understanding of the Infleqtion quantum computing software systems, their operational principles, their requirements, the broad technical stack, etc.; architect and design control system software; hands-on application of deep subject matter expertise in building software systems
In collaboration with programmatic leadership and adjacent engineering disciplines, develop and execute a technical roadmap for software deliverables across the control stack to support given high-level quantum computing performance targets and system deliverables
Communicate software feature roadmaps and resource needs between the control software team, adjacent stakeholders, and executive management
Requirements
Bachelor's degree in Computer Science, Applied Mathematics, Physics or related field and a minimum of 8 years prior work experience
Demonstrated success in a technical leadership role in a deep-tech startup environment
Deep expertise in Python and at least one compiled language, with enthusiasm for learning and developing in Rust
Command of systems engineering principles and their application to requirements-driven software engineering
Extensive experience with Linux and modern containerization and virtualization technologies
Comfortable working with hardware and embedded engineers to architect, design, and build high performance, real time control systems
Excellent verbal and written communication skills, able to effectively share information with technical and non-technical staff and external parties
Eagerness to expand knowledge beyond core area of expertise
Experience with industry standard Dev Ops workflows
Experience with modern development methodologies such as agile and scrum
Preferred: PhD in relevant technical area (computer science, physics, etc)
Preferred: Domain expertise in quantum information science; demonstrated success in a technical leadership role in the quantum field
Preferred: Experience managing software engineering teams
Preferred: Experience leading aspects of product development with highly complex dependencies in system and project plan
Preferred: Experience with Numpy, Scipy, and GPU acceleration libraries
Preferred: Experience optimizing Python packages using C or Rust extensions
Preferred: Familiarity with quantum error correction and its implied requirements for control software and hardware elements
Preferred: Experience with databases (relational and non-relational) including but not limited to timeseries data, SQL, and ETL processes