Experience in software engineering with a focus on embedded application development
Strong knowledge of C for embedded systems development
Strong background working with computer networking, including L2/L3, tunneling, routing, and switching
Advanced Linux user with experience in networking tools and utilities
Proficiency with Bash (e.g., Autotools, CMake) and cross-compilation for embedded systems
Good-to-Have
Experience with SAI/SONiC implementation and integration
Understanding of ASIC(L2/L3 chip) network pipeline.
Understanding of Optical transports
Experience working with open source projects
Kernel development
Responsibility of / Expectations from the Role
Good knowledge of Python
Experience in writing design and functional specifications
Experience with embedded Linux build systems (Yocto, Buildroot, etc.)
Excellent communication skills and the ability to work effectively in a team
Any Graduate