NVIDIA · 1 day ago
System Software Engineer - GPU and SOC
NVIDIA is searching for highly motivated, creative engineers to join the Platform Software team. The role involves developing platform drivers, building automation tools, and supporting OS driver development while collaborating with global teams.
AI InfrastructureArtificial Intelligence (AI)Consumer ElectronicsFoundational AIGPUHardwareSoftwareVirtual Reality
Responsibilities
Developing and triaging platform drivers which goes into SOCs
Building sophisticated automation triage tools and issue packetizations for FW and OS drivers
Supporting OS driver development, bring up and triaging of Platform and Multimedia drivers
Supporting the OEM ecosystem and providing innovative solutions
Assist Boot KPIs, Security and OS drivers
Supporting many ecosystems related verticals
You will follow the devices all the way through from pre-silicon to bringup to production, in products across different business verticals
Be heavily involved in architecture definition and early modeling, simulation required to create our groundbreaking products
Multiple opportunities to collaborate and communicate effectively with teams from all around the globe
Qualification
Required
BS or MS degree in Computer Engineering, Computer Science, or equivalent experience
Strong understanding on ARM microarchitecture as well as understanding of ARM exception levels
Background in solving problems that apply to large complex systems deployed at scale
Strong C/C++ and Python programming skills as well as having shown initiative in pursuing independent coding projects
Good understanding of ACPI as Device tree concepts
Familiarity with computer system architecture, microprocessor, and microcontroller fundamentals (caches, buses, memory controllers, DMA, etc.)
Strong Operating systems fundamentals with Kernel, Hypervisor experience on Windows systems as well as Linux systems
Hands on experience on debuggers like GDB, WinDBG as well compilers like GCC, MSVC, LLVM etc
Good understanding of SOC architecture spanning across Boot, Security and OS
8+ years of meaningful software development experience
Preferred
Background and strength with sophisticated system-level debugging is invaluable
Experience working on system level reliability and resiliency features
Familiarity with system level security concepts
Experience with embedded system SW concepts
Benefits
Equity
Benefits
Company
NVIDIA
NVIDIA is a computing platform company operating at the intersection of graphics, HPC, and AI.
H1B Sponsorship
NVIDIA has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (1877)
2024 (1355)
2023 (976)
2022 (835)
2021 (601)
2020 (529)
Funding
Current Stage
Public CompanyTotal Funding
$4.09BKey Investors
ARPA-EARK Investment ManagementSoftBank Vision Fund
2023-05-09Grant· $5M
2022-08-09Post Ipo Equity· $65M
2021-02-18Post Ipo Equity
Recent News
2026-01-25
Unified Communications fuel big enterprise success | CIO
2026-01-25
2026-01-25
Company data provided by crunchbase