Senior Compute System Software Engineer
NVIDIA
NVIDIA
NVIDIA GPUs power the AI revolution, serving as the brains behind computing for robotics, autonomous vehicles, and industrial automation. Our robust GPU software stack simplifies complex use cases, a testament to the brilliant minds at NVIDIA. We're seeking a Senior System Software Engineer to join our Compute System software team, focusing on user-mode drivers for GPUs, DLAs, and other Tegra compute engines.
This role involves defining, architecting, and developing groundbreaking functional safety software. You'll have the chance to influence parallel computation on GPUs and DLAs. Responsibilities include modifying complex software for diverse domains, fortifying it for critical automotive sectors, and ensuring safety certification.
You will also contribute to proprietary and open computing standards, collaborating with architecture and hardware engineers on next-generation GPUs and DLAs. A key aspect of this role is fostering a culture of high-quality software development within the team and mentoring fellow engineers.
Candidates should possess a BS/MS degree in Computer Science or a related field, or equivalent experience. A passion for high-quality software engineering and a drive to create exceptional software are essential.
We require a solid understanding of computer architecture and OS fundamentals, coupled with 5+ years of proven experience in complex software development, design, and analysis. Strong teamwork, self-motivation, and a positive demeanor are crucial. An eagerness to learn, grow, and innovate will set you apart.
Nvidia
Technology