Staff AI Product Engineer, FW/SW
Core
Architecting and developing embedded firmware, control algorithms, and system software for silicon photonics quantum computing hardware.
Role type
Senior individual contributor embedded systems engineer (silicon photonics)
Builds
Control firmware, APIs, diagnostics, and system-level software for million-qubit quantum systems
Domain
Quantum computing / Silicon photonics / Embedded systems
Required skills
C/C++ for embedded systems, RTOS/embedded Linux, closed-loop control algorithms, hardware bring-up and debugging, state machine design, embedded communication protocols (SPI, I2C, UART, GPIO, Ethernet), system-level debugging, automated calibration and test
Preferred skills
Python for automation and data analysis, experience with ASICs/FPGAs/DACs/ADCs, understanding of system dynamics and stability
Technologies
C, C++, Python, RTOS, embedded Linux, SPI, I2C, UART, GPIO, Ethernet
Responsibilities
Architect and develop embedded firmware for control and management of silicon photonics products; Implement closed-loop control algorithms for optical operating points, temperature, power, and bias; Develop real-time and event-driven firmware for complex embedded systems; Define and implement state machines governing system startup, operation, fault handling, and shutdown; Support remote firmware/software update mechanisms and configuration management; Develop automated calibration and test capabilities for manufacturing transition; Design firmware and software with reliability, testability, and field serviceability in mind.
Seniority
Senior, hands-on IC
