Embedded Software Engineer, Lasers
Core
Building control plane and diagnostics software for next-generation photonic interconnect products, implementing laser control and stabilization routines.
Role type
Embedded Software Engineer (Laser Control & Diagnostics)
Builds
Control plane firmware, telemetry/monitoring systems, and automated test scripts for photonic transceivers.
Domain
Data center photonics, AI infrastructure, embedded systems
Deliverable
production ML models | product features | infrastructure
Required skills
C/C++, embedded firmware development, hardware-software integration, RTOS (FreeRTOS/Zephyr), bare-metal programming, debugging with GDB/JTAG/logic analyzers/oscilloscopes, optical test equipment usage, CMake, Git
Preferred skills
closed-loop control algorithm design, optical transceiver firmware, CMIS/OpenBMC/DMTF standards, optical communication systems, thermal/wavelength stabilization, hardware-in-the-loop test benches
Technologies
C, C++, Python, FreeRTOS, Zephyr, GDB, JTAG, CMake, Git, CMIS, OpenBMC, DMTF
Responsibilities
Implement and tune active laser control and stabilization algorithms; own delivery of firmware components for diagnostics and telemetry; integrate transceiver management with data center administration interfaces; bring up new hardware and debug embedded systems; characterize and debug laser behavior using optical test equipment; write documentation and share findings across multidisciplinary teams
Seniority
Mid-Senior, hands-on IC