2 days ago
Base Salary
$224k - $357k/yr
Responsibilities
- Develop and triage platform drivers for SoCs.
- Build automation tools for issue triage and firmware and OS-driver issue packetization.
- Support OS driver development, platform and multimedia driver bring-up, and debugging.
- Support OEM ecosystems and provide technical solutions.
- Drive startup and shutdown time KPI improvements and optimizations.
- Perform firmware and OS-driver verification on pre-silicon emulation and simulation platforms.
- Bring up firmware and OS drivers on silicon and execute post-silicon software milestones and product launches.
- Contribute to architecture definition, early modeling, and simulation.
- Collaborate with global cross-functional teams and partners.
Requirements
- Bachelor’s or master’s degree in Computer Engineering, Computer Science, or equivalent experience.
- 12+ years of meaningful software development experience.
- Strong understanding of ARM microarchitecture and ARM exception levels.
- Strong understanding of pre-OS firmware, microprocessor and subsystem firmware and software, and peripherals.
- Experience solving problems in large, complex systems deployed at scale.
- Strong C, C++, and Python programming skills, including independent coding projects.
- Understanding of ACPI and Device Tree concepts.
- Knowledge of computer system architecture, microprocessors, microcontrollers, caches, buses, memory controllers, and DMA.
- Strong operating systems fundamentals with kernel and hypervisor experience on Windows and Linux.
- Hands-on experience with GDB and WinDBG debuggers and GCC, MSVC, and LLVM compilers.
- Understanding of SoC architecture across boot, security, and operating systems.
- Experience debugging system-level issues across SoC firmware/software, platform firmware, and Windows/Linux OS drivers is preferred.
- Experience with system-level reliability and resiliency features, security concepts, and embedded system software is preferred.
Benefits
- Eligible for equity and benefits.
- Applications accepted at least until November 14, 2026.
- Base salary is determined by location, experience, and other objective job-related factors.
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.
