Staff Embedded Software Engineer
Core
Developing and extending the device software and firmware stack for photonic AI processors and interconnects to enable high-speed data center connectivity.
Role type
Staff embedded software engineer (hardware-software integration)
Builds
Photonic Compute and Photonic interconnect products
Domain
AI data center infrastructure / photonics / hardware-software integration
Deliverable
production ML models | product features | infrastructure
Required skills
Device driver and kernel side development, Hardware-software integration, Embedded systems control and peripherals, Linux firmware development, Git and CMake project management, Autonomous system control design
Preferred skills
Python or C++ proficiency, Debugging tools (GDB, JTAG, logic analyzers), Photonic transceiver firmware, CMIS/OpenBMC/DMTF environments, Optical communication systems
Technologies
Linux, GDB, JTAG, CMIS, OpenBMC, DMTF, CMake, Git
Responsibilities
Define control plane architecture for photonic interconnect products, Define diagnostics and monitoring architecture for photonic transceivers, Integrate with DataCenter administration capabilities, Debug and troubleshoot embedded systems, Participate in customer engagements to gather requirements