NVIDIA is looking for a Senior GPU Platforms Engineer to be part of an innovative and ambitious group. This is an outstanding opportunity to work on groundbreaking GPU & SOC systems and platform software, driving the next era of accelerated computing. The role involves being a System Software Generalist, taking ownership for platform software including kernel device driver development, firmware / BIOS interactions, health monitoring, and system-level features on new GPU / SOC platforms and products. It also requires being an Observability stack expert, designing and developing high-performance, distributed observability platforms handling high-volume data (metrics, logs, traces etc.), real-time monitoring, logging, and alerting across diverse products and environments. Additionally, the role involves being a Full stack software engineer, developing production applications, solutions, and features for NVIDIA SOC products. The engineer will partner with software, driver, and product / data center/Cloud units to launch new GPU platforms, resolve sophisticated system challenges, and improve performance, features, and stability across configurations. Active engagement in code reviews and contribution to substantial production codebases using solid C/C++ and data pipeline, business intelligence skills is expected. Understanding how AI workloads map onto NVIDIA architectures and how these features impact latency, throughput, and cost is crucial. The role also requires developing and sustaining in-depth knowledge of OS and system software, concentrating on Linux internals, device drivers, kernel/user boundaries, concurrency, and performance profiling, and applying expertise in Operating Systems and Computer architecture to manage CPU–GPU interactions, PCIe, memory hierarchy, interrupts, and firmware/bootloaders.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior