Staff Firmware Engineer
Core
Lead firmware architecture and development for quantum computing control systems, working closely with hardware and systems teams.
Role type
Staff Firmware Engineer (Quantum Computing Control Systems)
Builds
Quantum computing control systems and R&D programs
Domain
Quantum Computing / Silicon Photonics / Hardware Control
Required skills
C/C++ firmware development, RTOS, bare metal, Linux, TCP/IP protocol implementation, schematic review, hardware debugging, build systems, version control, test-driven development
Preferred skills
Python for control/test interfaces, experience architecting solutions for multiple products/control boards
Technologies
C, C++, Python, RTOS, Linux, TCP/IP
Responsibilities
Define system architecture and design in partnership with hardware and systems teams; Lead firmware-focused schematic reviews; Architect, develop, and validate firmware; Set technical direction and mentor the team; Define software interface specifications across teams.
Seniority
Staff, hands-on technical leader
