Description
We're looking for an excellent Software Manager to join the Switch SDK Group and lead a team of powerful software engineers. You will join the SDK group and take our product to the next level, working closely with various other design and architecture teams and gain a deep understanding of NVIDIA's products and technologies.
As a Software Manager, you will be responsible for leading and managing a dynamic team of engineers, ensuring smooth and efficient project execution. You will develop and implement NVIDIA's Ethernet SDK with a focus on high-performance and reliability. You will collaborate with teams from other subject areas to identify technical requirements and successfully implement innovative solutions.
Key responsibilities include:
- Leading and managing a dynamic team of engineers
- Developing and implementing NVIDIA's Ethernet SDK
- Collaborating with teams from other subject areas
- Following established guidelines and standards
Requirements include:
- Bachelor's degree in Computer Science, Electrical Engineering, or a related field
- 8+ years of overall relevant experience
- Proven experience with over 4 years of managing engineering teams of 4 or more members
- Outstanding leadership skills and a proven record of effectively managing complex projects
- Strong knowledge and experience in Ethernet communication, network protocols, and real-time software
- Experience with C/C++ programming
- Excellent problem-solving abilities and a collaborative approach
Preferred qualifications include:
- Python programming experience
- Linux internals experience
- Excellent understanding of embedded SW and real-time programming