Hewlett Packard Enterprise is looking to solve complex problems in the SONiC NOS platform, improve time-to-market, achieve cost reductions, and satisfy current and future unmet customer needs.
Requirements
- Strong experience with SONiC network operating system.
- Proficient in Python, C/C++.
- Experience with PTF (Packet Test Framework) and SPyTest for network validation.
- Familiarity with Linux internals, docker containers.
- Knowledge of network ASICs and switch hardware architecture.
- Cloud Architectures, Cross Domain Knowledge, Design Thinking, Development Fundamentals, DevOps, Distributed Computing, Microservices Fluency, Full Stack Development, Security-First Mindset, Solutions Design, Testing & Automation, User Experience (UX)
- Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field.
Responsibilities
- Design, develop, and maintain features and enhancements for the SONiC NOS platform.
- Develop and execute test plans using PTF and SPyTest for infrastructure
- Debug, troubleshoot, and resolve issues on SONiC platforms.
- Collaborate closely with cross-functional teams including hardware engineers and Test teams.
- Participate in code reviews, architecture discussions, and documentation efforts.
- Contribute to SONiC open-source communities and stay current with the evolving SONiC ecosystem
- Develop software including operating systems, compilers, routers, networks, utilities, databases and Internet-related tools.
Other
- Minimum of 12 years of work experience is required, with at least 2 years of hands-on SONiC development experience preferred.
- Excellent problem-solving skills and ability to work in a fast-paced, collaborative environment.
- Collaborate closely with cross-functional teams including hardware engineers and Test teams.
- Participate in code reviews, architecture discussions, and documentation efforts.
- Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field.