- Write and modify embedded C firmware for analog and Ethernet connectivity devices, including register configuration, state machines, calibration sequences, and control loops.
- Work on low-level hardware bring-up and debug alongside senior firmware engineers.
- Contribute to features spanning analog control and Ethernet link management, SERDES configuration, and diagnostics.
- Maintain and improve the firmware codebase with clean, reviewable code.
- Write Python scripts to automate test flows, collect data, and build CI infrastructure.
- Develop and execute test plans across various operating conditions and corner cases.
- Participate in code reviews, architecture discussions, and cross-functional communication.