NVIDIA, a pioneer in computer graphics and accelerated computing for over 25 years, is seeking a Senior System Software Engineer to join their Platform Software team. This role combines deep technical expertise in SOC and system development with the opportunity to work on cutting-edge technology that powers AI, robots, and self-driving cars.
The position involves working with a dedicated team of software engineers on all aspects of SOC and system technology verticals. You'll be responsible for designing key aspects of SOC drivers, BSP, and sophisticated CI/CD systems, while collaborating with key partners and OEM customers. The role requires expertise in ARM microarchitecture, strong programming skills in C/C++ and Python, and deep understanding of operating systems and computer architecture.
As part of NVIDIA's innovative environment, you'll be involved in the complete product lifecycle, from pre-silicon to production, working across different business verticals. The company offers a diverse, supportive environment where everyone is inspired to do their best work, with opportunities to make lasting impacts on world-changing technologies.
The ideal candidate brings 12+ years of relevant software development experience, strong debugging and system architecture skills, and the ability to excel in a fast-paced environment. Additional valuable skills include experience with system-level reliability features, security concepts, and embedded system software.
NVIDIA is recognized as one of the technology world's most desirable employers, leading groundbreaking developments in Artificial Intelligence, High-Performance Computing, and Visualization. The role offers the opportunity to work with some of the industry's most forward-thinking professionals while contributing to technologies that are transforming the world's largest industries.