NVIDIA, a pioneer in computer graphics and accelerated computing for over 25 years, is seeking a System Software Engineer to join their Tegra system software team. This role offers an opportunity to work at the intersection of hardware and software, developing diagnostic software stack for data center and embedded products.
The position involves working with cutting-edge technology in AI and accelerated computing, where you'll be crafting, developing, and debugging diagnostic software used both internally at NVIDIA and in customer products worldwide. You'll be part of a team that's defining the next era of computing, where GPUs serve as the brains of computers, robots, and self-driving cars.
As a System Software Engineer, you'll be deeply involved in driver development, system optimization, and working closely with hardware engineers. The role requires strong expertise in C/C++, operating systems, and kernel programming, combined with a solid understanding of computer architecture. You'll be contributing to NVIDIA's mission of transforming industries through AI and digital twins technology.
The ideal candidate will have at least 3 years of industry experience, with strong programming skills and the ability to work with complex system software. Knowledge of Linux Kernel internals and ARM platforms is highly valued. You'll be joining a diverse, supportive environment where innovation is encouraged and you can make a lasting impact on world-changing technology.
NVIDIA offers competitive compensation and comprehensive benefits, making it one of the technology world's most desirable employers. This is an excellent opportunity for someone passionate about system-level software development and interested in working with cutting-edge technology in AI and accelerated computing.