System Software Engineer

3 Months ago • 3 Years + • Research & Development

Job Summary

Job Description

NVIDIA seeks a Systems Software Engineer to develop and validate software for its next-generation SOC platform. Responsibilities include solving and debugging problems related to memory, ACPI, graphics, and display; investigating architectural requirements for future SOC systems; and writing software for various hardware components (networking, audio, IDE, SMBus, etc.). The ideal candidate possesses strong C programming skills, understands PC architecture (PCI, AGP, USB, 1394, CPU booting, etc.), and has experience directly controlling hardware. Experience with BSP, Boot, and ACPI is a plus. The role involves supporting customers, partners, and users.
Must have:
  • Master's in CS/CE or equiv.
  • 3+ years experience
  • Strong C programming skills
  • Hardware control experience
  • OS & RTOS knowledge
Good to have:
  • SOC system-level understanding
  • BSP, Boot, ACPI proficiency
  • Memory management expertise

Job Details

We are now looking for a Systems Software Engineer. NVIDIA's invention of the GPU 1999 sparked the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. More recently, GPU deep learning ignited modern AI — the next era of computing — with the GPU acting as the brain of computers, robots, and self-driving cars that can perceive and understand the world. Today, we are increasingly known as “the AI computing company”. We are looking to grow our company , and grow our teams with the smartest people in the world
 

Systems Software supports NVIDIA's new high performance chipset business. They are generalists, with a deep understanding of the today's PC architecture, including bus protocols such as PCI, AGP, USB and 1394, and CPU booting, arbitration, and cache management protocols. System engineers program down to the metal, and are comfortable around hardware specs. They write software for Networking, Audio, IDE, SMBus and other hardware, and implement support for modern PC standards such as ACPI and OnNow

What you’ll be doing:

  • Developing and validating software for our next-generation SOC platform.

  • Solve and debug problems related to Memory, ACPI, Graphics, and Display to support our customers, partners, and users.

  • Investigating and scoping out the architecture requirement for the next-generation SOC systems.

What we need to see:

  • Master’s Degree in Computer Science, Computer Engineering or equivalent experience

  • 3+ years of experience

  • Strong C programming skills as well as having shown initiative in pursuing independent coding projects

  • Solid engineering background and understanding of good code methodology

  • Experience writing code to directly control hardware is a plus

  • Good foundation and knowledge of OS & RTOS concepts.

  • Board Support Package and Boot

  • SOC platform engineering, development/integration/bring up

Ways to stand out from the crowd:

  • SOC System level understanding with a good grasp on BSP, Boot, ACPI

  • Proficient in navigating the functionalities of diverse IPs within the SOC platform, backed by a robust knowledge of memory management and coherency principles

NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most brilliant and talented people on the planet working for us. If you're creative and autonomous, we want to hear from you!

Similar Jobs

Google - Student Researcher, PhD, Winter/Summer 2025

Google

Waterloo, Ontario, Canada (On-Site)
5 Months ago
Scale AI - Machine Learning Engineer, International Public Sector

Scale AI

United Kingdom (On-Site)
6 Months ago
Netflix - Senior Engineering Manager, Data Infra, Machine Learning Platform

Netflix

United States (Remote)
6 Months ago
Joyteractive - Segmentation Producer

Joyteractive

Cyprus (Remote)
1 Month ago
Meta - Research Scientist Intern, Photorealistic Telepresence (PhD)

Meta

Redmond, Washington, United States (On-Site)
5 Months ago
Meta - Software Engineer (Leadership) - Machine Learning

Meta

Paris, Île-de-France, France (On-Site)
5 Months ago
NVIDIA - Senior Chip Architect

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
3 Months ago
Aristocrat Gaming - Manager, Electrical Engineering

Aristocrat Gaming

Las Vegas, Nevada, United States (Hybrid)
2 Months ago
Tesla - Constructor

Tesla

Prüm, Rhineland-Palatinate, Germany (On-Site)
2 Months ago
Cirrus Logic - Summer Intern, Digital Design Engineer

Cirrus Logic

Austin, Texas, United States (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Kenvue - GenAI ML Engineer, Data Science

Kenvue

Bengaluru, Karnataka, India (Hybrid)
6 Months ago
Scale AI - Machine Learning Engineer, International Public Sector

Scale AI

United Kingdom (On-Site)
6 Months ago
NVIDIA - Senior Solutions Architect, Generative AI - Inference

NVIDIA

California, United States (Remote)
3 Months ago
NVIDIA - GPU Unit Verification Engineer

NVIDIA

Bengaluru, Karnataka, India (On-Site)
3 Months ago
NVIDIA - Senior Circuit Design Engineer - Power Modeling and Simulation

NVIDIA

Santa Clara, California, United States (On-Site)
3 Months ago
NVIDIA - Senior Verification Engineer - GPU Fullchip

NVIDIA

Bengaluru, Karnataka, India (Hybrid)
3 Months ago
NVIDIA - High-Speed IO Engineer

NVIDIA

Santa Clara, California, United States (Hybrid)
1 Month ago
ByteDance - Cloud Hardware System Architect

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
Ubisoft - Senior ML Ops - Content Creation Technology Group

Ubisoft

Montreal, Quebec, Canada (On-Site)
3 Months ago
Talentica Software - Data Scientist

Talentica Software

India (Remote)
6 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Hyderabad, Telangana, India

CleverTap - Senior Manager - HR Business Partner

CleverTap

Mumbai, Maharashtra, India (On-Site)
6 Months ago
Plume Design,  Inc  - Senior Security Engineer

Plume Design, Inc

Hyderabad, Telangana, India (On-Site)
6 Months ago
Krafton  - Manager - Compensation & Benefits

Krafton

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Assystems - Senior Bulk Material Handling Expert

Assystems

Chennai, Tamil Nadu, India (On-Site)
6 Months ago
Luxoft - Solutions Architect

Luxoft

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Smiths Group plc - IT Controls Manager

Smiths Group plc

Pune, Maharashtra, India (Hybrid)
6 Months ago
Keywords Studios (Player Support) - Executive - Administration

Keywords Studios (Player Support)

Gurugram, Haryana, India (On-Site)
2 Months ago
Alp Consulting  - 3D Unreal Developer

Alp Consulting

Bengaluru, Karnataka, India (On-Site)
12 Months ago
Zinrelo - QA Engineer

Zinrelo

Pune, Maharashtra, India (Hybrid)
6 Months ago
Quizizz - Executive Assistant

Quizizz

Bengaluru, Karnataka, India (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Crunchyroll - Senior Machine Learning Engineer, Recommendations

Crunchyroll

Culver City, California, United States (On-Site)
5 Months ago
Microsoft - Member of Technical Staff, AI - Reinforcement Learning (RL) Platform

Microsoft

Redmond, Washington, United States (Hybrid)
3 Months ago
Netflix - Senior Researcher - Netflix Experiences

Netflix

Los Gatos, California, United States (On-Site)
5 Months ago
NVIDIA - Senior Verification Engineer

NVIDIA

Taipei City, Taiwan (On-Site)
1 Month ago
Krafton  - Native Japanese Translator (1+ year Contract)

Krafton

Seoul, South Korea (On-Site)
3 Months ago
Riot Games - Senior Product Inclusion Program Manager

Riot Games

Los Angeles, California, United States (On-Site)
2 Months ago
NVIDIA - STA Backend Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
3 Months ago
NVIDIA - Senior Physical Design Verification Layout Engineer

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
3 Months ago
NVIDIA - Senior System Software Engineer, Robotics Simulation

NVIDIA

Toronto, Ontario, Canada (Hybrid)
1 Month ago
Rockstar Games - Senior Production Coordinator, Creator Platform

Rockstar Games

Leeds, England, United Kingdom (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Since its founding in 1993, NVIDIA (NASDAQ: NVDA) has been a pioneer in accelerated computing. The company’s invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined computer graphics, ignited the era of modern AI and is fueling the creation of the metaverse. NVIDIA is now a full-stack computing company with data-center-scale offerings that are reshaping industry.

Santa Clara, California, United States (On-Site)

Santa Clara, California, United States (On-Site)

Massachusetts, United States (On-Site)

Santa Clara, California, United States (On-Site)

Santa Clara, California, United States (On-Site)

Santa Clara, California, United States (On-Site)

Texas, United States (On-Site)

Santa Clara, California, United States (On-Site)

Santa Clara, California, United States (Hybrid)

Santa Clara, California, United States (Hybrid)

View All Jobs

Get notified when new jobs are added by NVIDIA

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug