What youll be doing:
Lead and mentor SONiC Software verification team; set technical direction, define priorities, and grow team capabilities.
Design and implement robust, maintainable, and efficient automated test suite for SONiC OS which is an open-source NOS.
Lead regression analysis for SONiC NOS following regression automated tests.
Cross-functional work with SONiC Design teams, QA, architecture, FW/SDK/SAI/platform teams.
What we need to see:
B.Sc. degree or equivalent experience in Engineering/Computer Science/related field.
8+ overall years of software engineering experience, with at least 3 years of experience in a leadership role, managing software development teams.
Proven ability to lead technical teams: hiring, mentoring, technical roadmapping, and cross-team influence.
Experienced with developing software automated tests.
Strong Python programming skills.
Demonstrated experience designing and operating CI/CD systems at scale (Jenkins, GitLab CI, GitHub Actions, or equivalent).
Strong analytical and problem-solving skills with a bias toward measurable outcomes and data-driven decisions.
Ways to stand out from the crowd:
Deep Linux expertise: system internals, networking stack, process management, and scripting.
Expertise in routing protocols.
Experience with AI tools (Agents, Skills).






