Senior Embedded Software Engineer - Ethernet Retimers
Core
Debug firmware for Ethernet retimers and gearboxes in AI infrastructure, bridging system validation and firmware development to resolve link failures and support customer bring-up.
Role type
Senior embedded firmware engineer (Ethernet connectivity)
Builds
Firmware for Taurus Ethernet retimers and gearboxes deployed in active electrical cables and AI infrastructure
Domain
AI infrastructure / High-speed Ethernet connectivity / Semiconductor hardware
Deliverable
production ML models | product features | infrastructure
Required skills
Embedded C/C++, Ethernet Layer 1 PHY/SERDES/FEC/PCS/MAC knowledge, firmware debugging across hardware/software boundary, Linux development tools (gcc/clang/gdb/git), register access and telemetry analysis
Preferred skills
Switch/NIC management software (SAI/OpenBMC), PMA/FEC subsystems, retimer/gearbox SDK development, Python scripting for automation, lab equipment operation (BERT/oscilloscopes), signal integrity analysis (equalization/jitter/eye diagrams), team mentoring
Technologies
Embedded C, C++, Linux, gcc, clang, gdb, git, BERT, oscilloscopes
Responsibilities
Debug firmware behavior across Ethernet configurations and failure modes, investigate and fix firmware issues in embedded C, support customer bring-up and field integration, contribute to firmware feature development for SERDES and link training, partner with SoC and platform teams across product lifecycle
Seniority
Senior, hands-on IC