System Software Engineer

1 Day ago • 3 Years + • Research & Development

Job Summary

Job Description

NVIDIA seeks a System Software Engineer to join its Tegra system software team. Responsibilities include developing and testing drivers, collaborating with hardware and software engineers to optimize diagnostic solutions for SOC use cases, debugging software, and communicating effectively with internal and external teams. The ideal candidate possesses strong C/C++ skills, understands operating systems and kernel programming, and has experience with SOC architecture. This role involves creating high-quality diagnostic software for data center and embedded products used globally.
Must have:
  • 3+ years experience
  • Strong C/C++ skills
  • SOC architecture familiarity
  • Problem-solving & debugging
  • Excellent communication
Good to have:
  • Linux Kernel internals
  • ARM platform experience
  • Diagnostic software experience
Perks:
  • Highly competitive salaries
  • Comprehensive benefits package

Job Details

NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It’s a unique legacy of innovation that’s fueled by great technology—and amazing people. Today, we’re tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing what’s never been done before takes vision, innovation, and the world’s best talent. As an NVIDIAN, you’ll be immersed in a diverse, supportive environment where everyone is inspired to do their best work. Come join the team and see how you can make a lasting impact on the world.

We are now looking for a System Software Engineer to work in our Tegra system software team. The top candidates will have excellent C/C++, a detailed understanding of operating systems and kernel programming, a good grasp of computer architecture. You will work closely with both hardware engineers and other software engineers to craft, develop, and debug the diagnostic software stack used for data center / embedded products. You will also be heavily involved with interacting with various teams and writing various device drivers to produce high-quality, reliable diagnostic software that is extensively used both within NVIDIA and for the customer data center and embedded products that are used throughout the world.
 

What you'll be doing:

  • Develop drivers and tests to see them through the full software development lifecycle.

  • Work with software engineers, hardware, and arch teams to implement and optimize features for the diagnostic solutions used for various system-on-chip (SOC) use cases.

  • Triage, debug, and implement fixes in the software stack.

  • Communicate efficiently with peers throughout the company, as well as customers and partners.

What we need to see:

  • BS or MS in EE/CS (or equivalent experience).

  • 3+ year of industry related experience

  • Strong C/C++ programming skills.

  • Familiarity with SOC architecture, and ability to work close to the hardware.

  • Previous experience of working on a large modular system software code base is preferable.

  • Strong problem-solving and debugging skills.

  • Excellent communication and planning skills.

Ways To Stand Out From The Crowd:

  • Have knowledge of Linux Kernel internals.

  • Proven understanding of ARM platforms

  • Experience working with diagnostic software solutions.


Widely considered to be one of the technology world’s most desirable employers, NVIDIA offers highly competitive salaries and a comprehensive benefits package. As you plan your future, see what we can offer to you and your family www.nvidiabenefits.com/

NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

Similar Jobs

Zeta - Senior Site Reliability Engineer

Zeta

Hyderabad, Telangana, India (On-Site)
6 Months ago
Red Rover Interactive - Tools Programmer

Red Rover Interactive

Newcastle Upon Tyne, England, United Kingdom (Hybrid)
4 Months ago
Google - Senior Site Reliability Manager, Site Reliability Engineering

Google

Bengaluru, Karnataka, India (On-Site)
3 Days ago
Google - UX Designer, Chrome Identity

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
3 Days ago
NVIDIA - Senior ASIC Verification Engineer - GPU

NVIDIA

Durham, North Carolina, United States (Hybrid)
1 Month ago
ByteDance - Tech Lead, Software Engineer, Distributed Storage System

ByteDance

Seattle, Washington, United States (On-Site)
5 Days ago
Easygo - Software Engineering Manager - Kick

Easygo

Melbourne, Victoria, Australia (On-Site)
4 Months ago
Google - Developer Manager, reCAPTCHA Product Experience

Google

Montreal, Quebec, Canada (On-Site)
3 Days ago
Google - Technology Manager, Foundation IP, Silicon

Google

Bengaluru, Karnataka, India (On-Site)
3 Days ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Probably Monsters - Systems Administrator

Probably Monsters

Dallas, Texas, United States (On-Site)
1 Month ago
Revolgy - L2 Cloud Ops Engineer

Revolgy

(Remote)
2 Months ago
CloudLinux - Enterprise Sales Executive - Linux & Compliance

CloudLinux

(Remote)
1 Month ago
Velotio Technologies - Cloud Security Engineer

Velotio Technologies

Pune, Maharashtra, India (Remote)
3 Weeks ago
NVIDIA - Senior Silicon Circuits System Design Engineer

NVIDIA

Canada (Hybrid)
1 Month ago
Intrepid Studios,  Inc  - Unreal Automation Engineer

Intrepid Studios, Inc

Canada (On-Site)
8 Months ago
NVIDIA - Software Manager, Golang Kubernetes

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
The Walt Disney Company - Effects Supervisor

The Walt Disney Company

Sydney, New South Wales, Australia (On-Site)
2 Months ago
Microsoft - Principal Software Engineer - Firmware/Embedded

Microsoft

Hyderabad, Telangana, India (On-Site)
3 Days ago
ByteDance - Software Development Engineer - Database NoSQL Graph - Seattle

ByteDance

Seattle, Washington, United States (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Taipei City, Taiwan

Trend Micro - Staff/Sr. Cloud Service Engineer (VicOne_ Automotive Security)

Trend Micro

Taipei City, Taiwan (On-Site)
6 Months ago
Google - Software Engineer III, Embedded, Pixel Memory

Google

New Taipei, New Taipei City, Taiwan (On-Site)
3 Days ago
Google - Software Engineer III, Embedded, Pixel Memory Management

Google

New Taipei, New Taipei City, Taiwan (On-Site)
3 Days ago
Trek - Mechanical CAD Designer

Trek

Taichung City, Taiwan (On-Site)
1 Month ago
NVIDIA - Security System Software Engineer (RDSS Intern)

NVIDIA

Taipei City, Taiwan (On-Site)
3 Months ago
Keywords Studios - Expert Subtitle Translator/QCer: English to Mandarin Traditional Chinese

Keywords Studios

Taipei City, Taiwan (Remote)
2 Days ago
NVIDIA - Vice President, Sales - Taiwan

NVIDIA

Taipei City, Taiwan (On-Site)
2 Weeks ago
Google - Senior Bluetooth Firmware Engineer

Google

New Taipei, New Taipei City, Taiwan (On-Site)
3 Days ago
NVIDIA - Research Scientist - Design Automation

NVIDIA

Hsinchu, Hsinchu City, Taiwan (On-Site)
1 Month ago
Google - Cloud Technical Solutions Engineering Manager

Google

Taipei City, Taiwan (On-Site)
12 Hours ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Google - Senior ML Compiler Engineer, Silicon

Google

Bengaluru, Karnataka, India (On-Site)
3 Days ago
Krafton  - [Infra Div.] Technology Solution Engineer (4년 ~ 10년)

Krafton

Seoul, South Korea (On-Site)
5 Months ago
ByteDance - Senior Research Scientist- Foundation Model, Vision and Language

ByteDance

Seattle, Washington, United States (On-Site)
5 Months ago
Rockstar Games - Development Support

Rockstar Games

Dundee, Scotland, United Kingdom (On-Site)
3 Weeks ago
Google - Software Engineer, Device Enablement, Chrome OS

Google

Taipei City, Taiwan (On-Site)
3 Days ago
ByteDance - Software Engineer Intern (Applied Machine Learning) - 2025 Summer/Fall (BS/MS)

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
Meta - Software Engineer (Technical Leadership)

Meta

New York, New York, United States (On-Site)
5 Months ago
Ubisoft - Principal R&D Scientist on Bots & Behaviors

Ubisoft

Bordeaux, Nouvelle-Aquitaine, France (Hybrid)
3 Weeks ago
Google - SoC Design/Integration Engineer, Silicon

Google

Bengaluru, Karnataka, India (On-Site)
3 Days ago
Microsoft - Research Intern - MSR Inclusive Futures Team

Microsoft

Redmond, Washington, United States (On-Site)
2 Days 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.

Bengaluru, Karnataka, India (On-Site)

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

Pune, Maharashtra, India (On-Site)

Taipei City, Taiwan (On-Site)

Taipei City, Taiwan (On-Site)

Beijing, Beijing, China (On-Site)

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)

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

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