NVIDIA, the world leader in accelerated computing, is seeking a Senior System Software Engineer for their Tegra system software group. This role offers an exciting opportunity to work with cutting-edge technology in AI, HPC, and accelerated computing. The position involves developing and maintaining software for complex heterogeneous computing systems that power sophisticated server products.
As a Senior System Software Engineer, you'll be working alongside some of the best engineers in the world, developing drivers and frameworks for SOC/System testing, participating in system architecture analysis, and leading initiatives to improve software efficiency. The role requires expertise in C/C++ programming, operating systems, kernel programming, and computer architecture.
The position offers competitive compensation with a base salary range of $148,000 - $287,500 USD (depending on level), plus equity and comprehensive benefits. You'll be joining a dynamic team that values innovation and technical excellence, working on products that are transforming various industries through AI and digital twins technology.
Key responsibilities include developing system software, collaborating with internal teams, debugging complex systems, and driving software architecture improvements. The ideal candidate will have 5+ years of experience, strong programming skills, and excellent problem-solving abilities. Experience with ARM platforms, Linux kernel internals, and pre/post-silicon bringup would be advantageous.
NVIDIA offers a collaborative work environment, opportunities for professional growth, and the chance to work on groundbreaking technology. The company is committed to fostering diversity and inclusion, making it an ideal workplace for creative and autonomous engineers passionate about technology and innovation.