NVIDIA, the world leader in accelerated computing, is seeking a Senior System Software Engineer to join their System Software group focusing on Data Center Server Platform Diagnostics. This role is part of a dynamic team that builds and maintains software for complex heterogeneous computing systems powering sophisticated server products used in AI, HPC, and accelerated computing workloads.
The position involves designing and developing diagnostic middleware and applications for NVIDIA SOC and GPU hardware, while working closely with ASIC and NPI teams. You'll be responsible for architecting new diagnostic software solutions that support all phases of the product lifecycle - from bring-up to manufacturing, hardware qualification, and failure analysis.
The ideal candidate should have at least 5 years of industry experience, strong C/C++ programming skills, and experience with low-level/driver programming. Knowledge of Linux kernel internals and ARM platforms is highly valued. The role offers competitive compensation ranging from $148,000 to $287,500, plus equity and benefits.
This is an excellent opportunity for experienced software engineers passionate about working with cutting-edge technology in the AI and accelerated computing space. You'll be joining one of the most innovative companies in the semiconductor industry, working alongside some of the best engineers in the world to develop solutions that power the future of computing.
The position is based in Santa Clara, CA, and offers the chance to work on complex technical challenges while contributing to NVIDIA's mission of accelerating computing to solve some of the world's most challenging problems. If you're excited about system-level software development and want to be at the forefront of technological innovation, this role presents an excellent opportunity for career growth and impact.