17 days ago
Base Salary
$152k - $288k/yr
Responsibilities
- Design, develop, and verify features for next-generation Tegra SoC architectures in collaboration with hardware and software engineers.
- Develop kernel drivers and embedded software for ARM-based SoCs across pre-silicon and silicon platforms.
- Participate in early modeling and simulation, platform bring-up, product development, and prototype system enablement.
- Enable core operating system software on new platforms and perform complex system-level debugging.
- Craft, unit test, document, and maintain Tegra SoC software features.
- Create architecture and design specifications that influence hardware architecture and system software.
Requirements
- BS or MS degree in Computer Engineering, Computer Science, or a related field, or equivalent experience.
- 5+ years of relevant software development experience.
- Proven leadership skills, strong ownership, and experience working with complex software and hardware designs.
- Outstanding C programming and low-level driver experience.
- Experience with ARM-based processor architecture and computer system architecture fundamentals, including caches, buses, memory controllers, and DMA.
- Preferred qualifications include chip or board bring-up, high-quality embedded code development, and JTAG or other debugging tool experience.
Benefits
- Competitive salary, equity, and a comprehensive benefits package.
- Applications will be accepted at least until November 3, 2026.
Tech Stack
C
Categories
About Nvidia
Nvidia designs and sells GPUs and accelerated computing platforms for data centers, AI/ML, graphics, gaming, and automotive, monetizing through hardware, software platforms (CUDA, AI frameworks), and systems like DGX and networking. Customers include cloud providers, enterprises, researchers, and OEMs. Founded in 1993 and headquartered in Santa Clara, it is a public company traded on NASDAQ under NVDA.
