NVIDIA, a pioneer in 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 forefront of AI and computing technology, developing diagnostic software for data center and embedded products. The position involves close collaboration with hardware engineers and software teams to craft, develop, and debug the diagnostic software stack.
The ideal candidate will leverage their expertise in C/C++ programming and operating systems to work on critical software components that power NVIDIA's innovative products. You'll be responsible for driver development, feature implementation, and optimization for various system-on-chip (SOC) use cases. The role requires strong problem-solving abilities and excellent communication skills to work effectively across teams.
Working at NVIDIA means joining a company that's transforming industries through AI and digital twins technology. You'll be part of a diverse, supportive environment where innovation is celebrated and technical excellence is paramount. The company offers competitive compensation and comprehensive benefits, demonstrating their commitment to their employees' well-being.
This position is perfect for someone who is passionate about system-level software development, has a strong foundation in computer architecture, and wants to make a lasting impact on world-changing technology. Knowledge of Linux Kernel internals and experience with ARM platforms are valuable assets that will help you excel in this role.