Senior System Software Engineer - Embedded Controller jobs in United States
cer-icon
Apply on Employer Site
company-logo

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
check
Growth Opportunities
check
H1B Sponsor Likelynote

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

C programmingSystem software designDevice driver programmingOperating system principlesComputer architecturePower management softwareTeam collaborationPositive attitude

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 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 Company
Total Funding
$4.09B
Key Investors
ARPA-EARK Investment ManagementSoftBank Vision Fund
2023-05-09Grant· $5M
2022-08-09Post Ipo Equity· $65M
2021-02-18Post Ipo Equity

Leadership Team

leader-logo
Jensen Huang
Founder and CEO
linkedin
leader-logo
Michael Kagan
Chief Technology Officer
linkedin
Company data provided by crunchbase