Senior System Software Engineer
NVIDIA
NVIDIA
Join NVIDIA, a pioneer in computer graphics and accelerated computing, as we define the future of AI. Be part of a dynamic, supportive environment where innovation thrives and you can make a significant global impact. Our System Software team is seeking a motivated engineer with a strong background in kernel-space development.
We are at the forefront of AI, using our GPUs to power intelligent computers, robots, and autonomous vehicles. This is an opportunity to work with some of the most forward-thinking minds in technology and contribute to the next era of computing.
Collaborate with cross-functional teams to develop sophisticated system software solutions for complex kernel-level challenges.
Engage with hardware teams to architect and build integrated software solutions, participating in every phase of chip development from concept to production.
Stay abreast of emerging trends in PCIe and related technologies, focusing on innovation to enhance performance and power efficiency. Tackle intricate technical problems across both existing and new architectures.
A Bachelor's or Master's degree in Computer Science, Electrical Engineering, or equivalent practical experience is required.
We seek candidates with a minimum of 5 years of experience in core system software development, demonstrating extensive knowledge of PCIe and associated technologies.
Proficiency in C programming and kernel-level debugging is essential, alongside strong analytical and problem-solving skills, meticulous attention to detail, and excellent communication, teamwork, and leadership abilities.
Nvidia
IT Consulting