Embedded Software Engineer, Lasers
Core
Implement and tune active laser control and stabilization algorithms on embedded targets; own firmware for photonic transceiver diagnostics, telemetry, and monitoring.
Role type
Embedded Software Engineer (Laser Control & Photonic Systems)
Builds
Photonic transceivers with active laser control, diagnostics, and telemetry systems
Domain
Photonics, Optical Communications, Embedded Systems
Deliverable
production ML models | product features
Required skills
C/C++, embedded firmware development, hardware-software integration, embedded debugging (GDB/JTAG/oscilloscopes), I2C/SPI/UART/GPIO, resource-constrained environments, bare-metal/RTOS, build systems (CMake/Git)
Preferred skills
closed-loop control, optical transceivers, photonic systems, precision analog/mixed-signal hardware, CMIS/OpenBMC/DMTF, optical communications, laser physics, hardware-in-the-loop testing
Technologies
GDB, JTAG, logic analyzers, oscilloscopes, Python, CMake, Git, CMIS, OpenBMC, DMTF/Redfish
Responsibilities
Implement and tune active laser control and stabilization algorithms; own firmware components for photonic transceiver diagnostics, telemetry, and monitoring; integrate transceiver management with CMIS, OpenBMC, and DMTF interfaces; bring up new hardware and debug embedded systems; characterize laser behavior with optical test equipment and create automated test scripts
Seniority
Mid-Senior, hands-on IC