Manager, Software Advanced Development
Core
Lead a team of ~5 engineers to develop groundbreaking networking and distributed computing technologies for AI factories and data centers, spanning from application behavioral analysis to OS kernel subsystems, device drivers, and firmware.
Role type
Manager, Software Advanced Development
Builds
Solutions for AI neural networks, Deep Learning, High Performance Computing (HPC), Storage, Cloud, SW Defined Network, Network Function Virtualization, and 5G NR.
Domain
Networking, Distributed Computing, AI Infrastructure, HPC
Deliverable
production ML models
Required skills
System programming, Multi-core hardware architecture, Operating systems design, Concurrency, Virtual memory management, Caching, Interrupt handling, Device drivers, Real-time systems, CUDA GPU programming
Preferred skills
Networking protocols, Open-source project experience, Fast-paced environment adaptability
Technologies
CUDA, Linux Kernel, Firmware, 5G NR, HPC hardware
Responsibilities
Lead a team of ~5 engineers, Design and implement solutions across application, OS, driver, and firmware layers, Collaborate with software architecture and chip architecture departments, Engage with NVIDIA partners and key customers
Seniority
Manager, team leadership
