Must :
Understanding of Ethernet Standards : IEEE 802.3 (10 / 100 / 1000BASE-T, 2.5G / 5G / 10GBASE-T, NBASE-T, Fiber Optics).
Ethernet PHY ICs : Internal blocks (PCS, PMA, PMD), Auto-negotiation, Link Training, FEC, Loopbacks.
Media Independent Interfaces (MIIs) : MII, RMII, GMII, RGMII, SGMII, XAUI, QSGMII, KR / SR / LR.
Layer 2 Switching Concepts : MAC address learning, VLANs (802.1Q), Spanning Tree Protocols (STP, RSTP, MSTP), Link Aggregation (LAG / LACP), IGMP Snooping.
Debugging Skills : Hardware and software troubleshooting.
Good to Have :
Ethernet Switch Architectures & Features : QoS, traffic shaping, port mirroring, PTP / NTP.
Linux Kernel Development : Device drivers, network stack.
Scripting Languages : Python, Bash (for test automation and data analysis).
Network Test Equipment : Traffic generators, network sniffers (e.g., Wireshark).
MPU / MCU / OS : Microchip VSC, experience with IStax and WebStax, Redboot, uBoot.
Principal Engineer • Ahmedabad, Gujarat, India