NVIDIA · 5 hours ago
Senior System Software Engineer - Embedded Controller
NVIDIA has been a leader in computer graphics and accelerated computing for over 25 years, now focusing on AI to revolutionize computing. They are seeking a highly motivated engineer to design and implement software for GPUs, with responsibilities including developing system software firmware components and collaborating with global teams.
AI InfrastructureArtificial Intelligence (AI)Consumer ElectronicsFoundational AIGPUHardwareSoftwareVirtual Reality
Responsibilities
We will define, design and develop GPU system software firmware components with focus on power and performance
Drive and resolve issues independently across teams and domains
Influence GPU architecture and system software by crafting architecture and design specifications
Multiple opportunities to collaborate and communicate effectively with teams from all around the globe
Qualification
Required
5+ years of proven expertise in system software or related field
Hold a M.S. or higher degree (or equivalent experience) in Computer Science/Engineering and related field
Strong programming skills in C, in-depth knowledge of low-level interfaces like interrupt handling, GPIO programming, DMA, PCIe, and I2c
Strong background in the principles of operating system mechanisms, real-time embedded operating system, algorithms and data structures
Experience in device driver programming and debugging
Experience in computer architecture and graphics driver stacks a plus
A strong teammate and lead; self-motivated with a positive attitude
Ability to work closely with both software and hardware designers to build new features and solutions
Preferred
Have you worked on software power management and optimization of embedded systems?
Prior experience in designing real-time software controllers?
Proven track record in automating design, development, and validation workflows
Working experience developing foundational software, operating system internals, kernel modules, and device drivers?
Do you have advance knowledge of computer architectures, low-level device programming and bus interfaces (PCIe, i2c, SPI, etc)?
Benefits
Equity
A comprehensive benefits package
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