All vacancies
Senior System Software Engineer, GPU Firmware
NVIDIA
India, Bengaluru +1 more · On-site · relocationSalary not disclosedfull-timeNVIDIA Careers (offices abroad)
Do you enjoy hacking and tinkering at the lowest levels of software? Are you capable of designing and implementing clever firmware solutions in heavily resource-constrained environments?
Responsibilities
- Design, develop, test, debug, and optimize GPU firmware throughout the entire GPU lifecycle.
- Design and implement creative solutions for boot software.
- Collaborate with hardware, software, and business teams to transform new firmware features from idea to reality.
- Interact with leading OS and PC vendors to improve and innovate on the startup experience.
- Improve team software process and core infrastructure via projects dealing with build systems and regression farms.
- Continuously evaluate and improve security for firmware that functions as a root of trust for flash and boot security.
- Evaluate and improve control-plane and management interfaces of the GPU
- Work with hardware teams to improve NVIDIA’s GPU hardware security, manageability, etc.
- What we need to see
- BS or MS degree or equivalent experience in EE/CS/CE.
Languages
- Work format
- On-site
- Seniority
- Senior
- Posted
- 28 Oct 2026
- Last verified
- In the last 5 days
Similar roles
- Python and Kubernetes Software Engineer - Data, Workflows, AI/ML & AnalyticsCanonical · Remote · worldwide
- ServiceNow Developer, AI & Intelligent AutomationEmpyrean Benefit Solutions · Remote · worldwide, UTC+4 accepted
- Mobile App DeveloperKDCI · Remote · worldwide, UTC+4 accepted
- Power Platform DeveloperHudson Manpower · Remote · worldwide, UTC+4 accepted
- Senior Engineering ManagerHumanSignal · Remote · worldwide, UTC+4 accepted
- Rust EngineerMWDN · Armenia · On-site

