Used Tools & Technologies
Not specified
Required Skills & Competences ?
Linux @ 3 Machine Learning @ 3 Communication @ 3 Networking @ 3 Debugging @ 3Details
NVIDIA is seeking a Software Manager to lead a team developing advanced networking management tools. These tools are essential to supporting the next generation of NVIDIA technologies in the Machine Learning domain, driving breakthroughs in performance, scalability, and efficiency. The role involves managing the creation and integration of networking solutions to ensure seamless operation in groundbreaking ML environments.
Responsibilities
- Leading and managing a team of software developers working on developing next generation networking management tools
- Owning and taking end-to-end responsibility for major features
- Spearheading technical improvements that will enhance reliability and performance.
- Fostering a culture of collaboration, inventiveness, and teamwork
- Hands-on involvement in the coding and debugging of software
Requirements
- Bachelor's degree in Computer Science or equivalent experience
- 8+ overall years of industry experience; 4+ years of experience leading a team
- Experienced in C/C++ programming
- Self-starter and ability to learn quickly
- Ability to prioritize and be decisive on technology decisions
Ways to stand out from the crowd:
- Experience in Linux & Networking
- Excellent social and written communication skills
- Machine Learning knowledge/experience
- Active in C/C++ programming or Computer Networking communities
With competitive salaries and a generous benefits package, we are widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us and, due to unprecedented growth, our exclusive engineering teams are rapidly growing. If you're a creative and autonomous manager with a real passion for technology, we want to hear from you.