Job Description
Role: SONiC Troubleshoot Developer
Location: San Jose, CA
Interview: Phone/Skype
Job Type: Contract
We're looking for a SONiC Troubleshoot Developer to join our network software engineering team. This hands-on role is ideal for candidates with deep experience in #SONiC NOS, test frameworks like #PTF and #SPyTest, and a passion for solving complex system issues.
Responsibilities
- Design, develop, and enhance features for the #SONiC platform
- Build and execute test plans using #PacketTestFramework and SPyTest
- Troubleshoot and debug infrastructure and software issues
- Collaborate with #HardwareEngineers and #TestTeams
- Contribute to #OpenSource communities and stay up to date on SONiC evolution
- Participate in code reviews and architectural discussions
Qualifications
- Bachelor's or Master’s in #ComputerScience, #ElectricalEngineering, or related field
- Strong hands-on experience with SONiC NOS and Linux internals
- Proficiency in #Python and #C/C++
- Knowledge of #Docker containers and networking fundamentals
- Experience with #NetworkASICs and #SwitchHardware
- Agile and analytical mindset with excellent problem-solving skills