
Senior SONiC Network Software Engineer, C/C++
Jabil
full-time
Posted on:
Location Type: Remote
Location: Poland
Visit company websiteExplore more
Job Level
About the role
- Looking for an experienced software engineer with strong technical expertise
- Collaborate in a team environment
- Focus on complex systems based on SONIC networking OS
- Ideal candidate should have a proven track record of working on SONIC networking OS
Requirements
- Networking Experience: Experience with SONIC Networking OS
- Experience with Broadcom Switch ASIC’s such as Tomahawk (1-5) or other StrataXGS
- Experience with porting SONIC to Broadcom Switch ASIC’s based systems
- Experience with SAI for Broadcom Switch ASIC
- Experience with FW/SW development for networking devices using C/C++
- Experience with Linux Kernel modules/drivers’ development, particularly for FPGA, CPLD’s
- Experience with SW development using Python
- Experience with various peripherals and peripheral buses, like I2C, PCI-E, etc.
- Experience with data path automated tests development for network devices, using Python/Pytest.
- Experience with SW/HW bringup/integration of networking devices.
- Solid understanding of the differences between routing and forwarding, as well as switches and routers.
- Proficiency in L2/L3 protocols.
- Advanced Network Skills: Experience with link aggregation and LACP.
- Knowledge of automatic routing protocols like BGP, OSPF, RIP, and IS-IS.
- Programming and Tools: Advanced C/C++ programming skills.
- Advanced Python programming skills.
- Experience with Jenkins, Pytest, Scapy, traffic generators, traffic analysers, etc.
- Git/ GitHub
Benefits
- Health insurance
- 401(k) matching
- Flexible work arrangements
- Professional development
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
SONIC Networking OSBroadcom Switch ASICC/C++ programmingLinux Kernel modulesFPGA developmentPython programmingI2CPCI-EL2/L3 protocolslink aggregation
Soft Skills
team collaboration