NVIDIA is looking for a SONiC Software Automation Engineer.
Responsibilities:
- Participate in an international team of software engineers working on products for testing NVIDIA products
- Design and implement robust, maintainable and efficient automation test suite
- Work with Continuous integration systems and regression tools, automate builds and test suites, generate test reports, isolate and classify failures and review new degradation
- Innovate! Bring SONiC NOS to shine in customer's view
Qualifications:
- B.Sc. degree or equivalent experience in Engineering/Computer Science/related field
- 1+ years of experience as a Software Engineer
- Intrinsically motivated with a desire for automation programming
- Programming skills in Python
- Strong technical abilities, problem-solving skills, coding, and design skills
- Ways to stand out from the crowd:
- Linux knowledge: have a general understanding of Linux operation system concepts
- Strong communication and interpersonal skills, with the ability to motivate and inspire others
- Knowledge in one or more Networking areas: Ethernet, VLANs, TCP/UDP/IP, QoS, L2-L3 protocols
- Prior software testing experience, with an understanding of Software Testing Tools and Methodologies, and python expertise
Full-time position