NVIDIA, the pioneering company that invented the GPU in 1999, is seeking a senior software engineer to join their CUDA system software team. This role offers an exciting opportunity to work at the intersection of hardware and software development, focusing on NVIDIA's cutting-edge GPU technology and mobile system-on-chip devices.
The position requires a strong background in system software programming, with expertise in operating systems and kernel programming. As a System Software Engineer, you'll be working on the CUDA Driver, which is crucial for NVIDIA's AI and graphics computing capabilities. The role involves collaboration with both hardware and software engineers, participating in all aspects of development from early design to production deployment.
This is an excellent opportunity for someone passionate about low-level system programming and hardware architecture. You'll be working with NVIDIA's world-class products, contributing to the company that's leading the AI computing revolution. The role offers competitive compensation, including a base salary range of $120,000 to $235,750, plus equity and benefits.
The ideal candidate will have at least 3 years of relevant experience, expert-level C programming skills, and deep knowledge of computer architectures. Experience with CUDA, hardware simulation, and kernel development in Linux, Android, Chrome, or Windows systems is highly valued. You'll be joining a company that's at the forefront of technological advancement, particularly in AI and GPU computing, making this an exceptional opportunity for career growth and technical innovation.