Senior System Software Engineer - Tegra

World leader in accelerated computing, pioneering AI and digital twins technology transforming major industries.
$148,000 - $339,250
Embedded
Senior Software Engineer
In-Person
5+ years of experience
AI · Automotive

Description For Senior System Software Engineer - Tegra

NVIDIA is seeking a Senior System Software Engineer for their Tegra system software group. This role combines embedded systems expertise with driver development, focusing on diagnostic software development for NVIDIA's data center and automotive products. The position requires deep technical knowledge in C/C++, operating systems, and computer architecture. You'll work at the intersection of hardware and software, developing critical components for NVIDIA's SOC validation and screening processes. The role offers the opportunity to work with cutting-edge technology at a company that's leading the AI and accelerated computing revolution. You'll collaborate across multiple teams, including hardware, software, operations, and applications engineers, making a direct impact on NVIDIA's core products. The position comes with competitive compensation including a substantial base salary range and equity benefits, reflecting NVIDIA's position as an industry leader in technology innovation.

Last updated a day ago

Responsibilities For Senior System Software Engineer - Tegra

  • Develop drivers/tests through the full software development lifecycle
  • Work with software engineers, hardware, and arch teams to implement and optimize SOC validation features
  • Investigate and propose optimal stress loads for critical SOC domains like CPU and Memory
  • Triage, debug, and implement fixes in the software stack
  • Communicate with various teams, customers and partners

Requirements For Senior System Software Engineer - Tegra

Linux
  • BS or MS in EE/CS or equivalent experience
  • 5+ years of industry related experience
  • Strong C/C++ programming skills
  • Familiarity with SOC architecture
  • Experience with large modular system software code base
  • Strong problem-solving and debugging skills
  • Excellent communication and planning skills
  • Knowledge of Linux Kernel internals (preferred)
  • Understanding of ARM platforms (preferred)
  • Experience in diagnostic software for datacenter and server systems (preferred)
  • Experience in Pre-Silicon / Post-Silicon bringup planning (preferred)

Benefits For Senior System Software Engineer - Tegra

Equity
  • Equity
  • Benefits package available but not specifically detailed

Interested in this job?

Jobs Related To NVIDIA Senior System Software Engineer - Tegra

Senior Firmware Design Engineer

Senior Firmware Design Engineer position at NVIDIA, focusing on embedded systems and firmware development for networking products, requiring 5+ years of experience in C programming and hardware interfaces.

Senior System Software Engineer Platform - Server Embedded Firmware

Senior System Software Engineer role at NVIDIA focusing on embedded firmware development for server platforms

Senior Firmware Engineer - Embedded Controller

Senior Firmware Engineer position at NVIDIA focusing on embedded controller development, requiring 5+ years experience in firmware development and embedded systems.

Senior Server Firmware Engineer - SBIOS

Senior Server Firmware Engineer position at NVIDIA focusing on UEFI development and server architecture for GPU-based AI servers.

Senior System Software Engineer Platform - OpenBMC

Senior System Software Engineer role at NVIDIA focusing on OpenBMC firmware development for GPU server platforms with emphasis on ARM architecture implementation.