Infleqtion is looking to commercialize atom-based quantum technologies and needs a Senior Software Engineer to lead the development and productization of software systems that interface with quantum and embedded hardware.
Requirements
- Expert-level proficiency in Python and JavaScript/TypeScript.
- Strong experience with React and Next.js frontend frameworks.
- Experience with FastAPI or similar modern Python web frameworks.
- Familiarity with embedded software concepts (device drivers, low-level APIs, hardware communication protocols).
- Deep understanding of modern development workflows (Git, Jira, CI/CD pipelines, automated testing).
- Experience with Rust (especially in middleware or systems contexts).
- Familiarity with Docker, Kubernetes, or other containerized deployment systems.
Responsibilities
- Lead development of the frontend application built with React/Next.js, ensuring high performance, maintainability, and scalability.
- Own the backend REST API written in Python (FastAPI), ensuring robust integration with hardware control and middleware layers.
- Contribute to integration with Rust-based middleware and/or driver software used for device control.
- Collaborate with embedded systems engineers to ensure seamless interaction between software and hardware components.
- Participate in architecture discussions and contribute to technical design documentation.
- Support the transition of projects from prototype to production-ready systems.
- Oversee and enforce software engineering best practices, including code reviews, testing standards, documentation, and CI/CD processes.
Other
- Leadership & Coordination of global software development efforts for quantum sensing products
- Serve as technical lead for the software engineering team, guiding day-to-day operations and development priorities.
- Collaborate with project managers and technical leads to plan and execute development milestones.
- Lead daily stand-up meetings, manage the Jira board, and ensure timely completion of sprint goals.
- Act as the liaison between the software engineering team and the broader multidisciplinary project team.