NVIDIA, the world leader in accelerated computing, is seeking a Senior System Software Engineer for their SOC team. This role combines hardware and software expertise, focusing on developing GPU kernel drivers, embedded software, and SOC platforms. The position offers the opportunity to work on cutting-edge technology that powers AI, autonomous vehicles, and high-performance computing.
The role involves designing and developing features for new SoC platforms, working closely with both hardware and software teams. You'll be responsible for early firmware development, performance optimization, and power management implementation. This position requires strong expertise in C/C++ programming, system architecture, and kernel development, particularly with Linux systems.
NVIDIA's work opens up new frontiers in artificial intelligence, high-performance computing, and visualization. The company's GPU technology serves as the foundation for modern computing and is central to advancing artificial intelligence and autonomous vehicles. This role offers the chance to work with some of the industry's brightest minds while contributing to groundbreaking developments in technology.
The ideal candidate will have at least 5 years of software development experience, strong low-level programming skills, and deep understanding of SOC firmware and system architecture. You'll be part of a global team that's pushing the boundaries of what's possible in computing technology, with the opportunity to impact products used worldwide.
Working at NVIDIA means joining a company at the forefront of technological innovation, with competitive compensation and comprehensive benefits. The company values diversity and maintains an inclusive work environment where creativity and autonomy are encouraged.