Nvidia
Senior GPU Firmware System Software Engineer
Found: December 21, 2025
This role is based in Bengaluru, India.
What you will be doing:
- Design, develop and test GPU kernel driver and embedded firmware for Linux, QNX, and Android.
- Collaborate with Hardware and Software teams to create solutions for new hardware and software APIs.
- Conduct security analysis and implement compliance mechanisms for ISO 21434 certification.
What we need to see:
- BS/MS in Electronics/Computer Engineering, Computer Science, or related field.
- 10+ years of software development experience.
- Strong understanding of multicore hardware, OS design, and real-time programming.
- Outstanding C programming and low-level driver experience.
- Experience with ARM and RISCV based processor architecture.
Ways to stand out from the crowd:
- Understanding of GPU software stack across user space, kernel, and firmware.
- Experience in certifying embedded device drivers to Cybersecurity standards.
- Experience with system architecture involving virtualization.