Senior System Software Engineer

NVIDIA is the world leader in accelerated computing, pioneering solutions to tackle challenges no one else can solve. Their work in AI and digital twins is transforming the world's largest industries and profoundly impacting society.
$180,000 - $339,250
Embedded
Senior Software Engineer
Hybrid
5,000+ Employees
8+ years of experience
AI · Automotive

Description For Senior System Software Engineer

NVIDIA is seeking an outstanding software engineer for an exciting role in the Autonomous Vehicle Platform team. The ideal candidate should be a strong technical developer with a robust background in C++ development and a thorough understanding of applications using computer vision, image processing, and video algorithms.

Key Responsibilities:

  • Work on core technologies, implementing and optimizing system software for real-time AI applications using NVIDIA GPUs.
  • Realize complex compute algorithms in constrained environments like automotive embedded systems based on NVIDIA's Tegra SOC.
  • Drive features through the product cycle from proof-of-concept to production.
  • Collaborate with multiple teams within the company.

Requirements:

  • BS/MS/PhD in Computer Science/EE or related field, or equivalent experience
  • 8+ years of engineering experience in developing applications on embedded devices
  • Excellent C/C++ programming skills
  • Strong software architecture skills and experience in designing performant embedded systems
  • Strong system software development and debug skills
  • Highly motivated with strong analytical and interpersonal skills
  • Familiarity with the V&V process for automotive software development

Preferred Qualifications:

  • Familiarity with ISO26262 or similar development processes
  • Experience with automotive safety and security processes
  • Background in Graphics, Camera, and Multimedia pipelines
  • Experience with CUDA, OpenGL, Vulkan
  • Experience with video compression and real-time video streaming
  • Understanding of image processing and computer vision algorithms

NVIDIA offers a competitive base salary range of $180,000 - $339,250 USD, along with equity and comprehensive benefits. Join NVIDIA to make a lasting impact on the world through innovation in AI, digital twins, and accelerated computing.

Last updated 2 months ago

Responsibilities For Senior System Software Engineer

  • Work on core technologies, implementing and optimizing system software for real-time AI applications using NVIDIA GPUs
  • Realize complex compute algorithms in constrained environments like automotive embedded systems
  • Drive features through the product cycle from proof-of-concept to production
  • Collaborate with multiple teams within the company

Requirements For Senior System Software Engineer

  • BS/MS/PhD in Computer Science/EE or related field, or equivalent experience
  • 8+ years of engineering experience in developing applications on embedded devices
  • Excellent C/C++ programming skills
  • Strong software architecture skills
  • Experience in designing performant embedded systems
  • Strong system software development and debug skills
  • Familiarity with V&V process for automotive software development

Benefits For Senior System Software Engineer

Equity
  • Equity
  • Comprehensive benefits package

Interested in this job?

Jobs Related To NVIDIA Senior System Software Engineer

Hypervisor and RTOS Engineer

Senior Hypervisor and RTOS Engineer position at NVIDIA, focusing on automotive software development for autonomous vehicles with emphasis on safety and security standards.

Senior ASIC Power Integrity Engineer

Senior ASIC Power Integrity Engineer role at NVIDIA, focusing on power delivery optimization and analysis for high-performance computing hardware.

Senior ASIC Timing Engineer

Senior ASIC Timing Engineer position at NVIDIA, focusing on physical design and timing of high-frequency DPUs and SoCs, offering competitive compensation and opportunity to work on cutting-edge technology.

Silicon Photonics Test Engineer

Senior Silicon Photonics Test Engineer position at NVIDIA, developing test solutions for silicon photonics integrated circuits in data center and high-performance computing markets.

Senior Customer Safety Engineer - Automotive

Senior Customer Safety Engineer role at NVIDIA focusing on automotive functional safety and customer engagement for autonomous driving systems.