Position: Embedded Software Engineer - Forwarding(245100)
Embedded Software Engineer - Forwarding
Software development engineer with experience in developing forwarding functions for enterprise, data center Switches and routers. You'll be responsible for building and maintaining the core of our custom Linux OS: code that translates control plane constructs into the hardware data plane.
Developed network software for 10+ years
Written code for data center switching ASICs
Working knowledge of hardware resource management (tables, TCAMs, etc)
Strong knowledge of forwarding path for L2 switching and L3 routing including concepts like ECMP, IRB etc.
Exposure to merchant Silicon SDKs from Broadcom and Mellanox is highly preferred.
Development of features such as ACL, QoS and SPAN
Work with VxLAN and EVPN routing protocols
Familiarity with Protocol-Independent Multicast (IGMP, SSM, etc)
Contributions to SwitchDev or Switch Abstraction Interface (SAI) projects
- provided by Dice