Senior System Software Engineer – DRIVE SIM Platform Software

World leader in accelerated computing, pioneering AI and digital twins technology.
$180,000 - $339,250
Backend
Senior Software Engineer
In-Person
5,000+ Employees
7+ years of experience
AI · Automotive

Description For Senior System Software Engineer – DRIVE SIM Platform Software

NVIDIA, a pioneer in computer graphics and accelerated computing for over 25 years, is seeking a Senior System Software Engineer for their DRIVE SIM Platform Software team. This role focuses on creating and expanding autonomous vehicle simulation platforms, working at the intersection of automotive technology and AI. The position offers an opportunity to work on groundbreaking solutions with direct product impact, collaborating with diverse engineering teams.

The role involves developing sophisticated AV simulation platforms, including hardware-software integration, containerized development, and Kubernetes infrastructure implementation. You'll be responsible for performance optimization, system architecture design, and providing technical leadership. The ideal candidate will bring strong Python development skills and system software expertise.

NVIDIA offers a competitive compensation package with a base salary range of $180,000 - $339,250, plus equity and benefits. The company is known for its innovative culture and commitment to pushing technological boundaries in AI, digital twins, and accelerated computing. As part of NVIDIA's "learning machine" environment, you'll work with some of the most forward-thinking professionals in the technology sector.

The position is based in Santa Clara, CA, and requires 7+ years of experience. This is an excellent opportunity for someone who thrives on designing low-latency, high-performance systems and wants to make a lasting impact on the future of autonomous vehicle technology.

Last updated 5 days ago

Responsibilities For Senior System Software Engineer – DRIVE SIM Platform Software

  • Design and develop AV simulation platforms
  • Hardware and software system integration and bring-up
  • Containerized software development with user friendly REST APIs and workflows
  • Migrate workflows to K8s-based infrastructure
  • Performance optimization
  • Analyze complex technical issues and independently drive resolution
  • Guide development of modular and scalable software architecture
  • Optimize development and deployment workflows through automation
  • Provide technical leadership and software development mentorship

Requirements For Senior System Software Engineer – DRIVE SIM Platform Software

Python
Kubernetes
  • BS+ in computer or software engineering discipline (or equivalent experience)
  • 7+ years of experience
  • Proven record of systems and software design and implementation
  • Demonstrated proficiency in Python-based development
  • Strong debugging skills
  • Ability to self-manage and adapt in a dynamic environment
  • Excellent written and verbal communication skills
  • Ability to work and communicate effectively in a multi-national, multi-time-zone environment

Benefits For Senior System Software Engineer – DRIVE SIM Platform Software

Equity
Medical Insurance
  • Equity
  • Medical Insurance

Interested in this job?

Jobs Related To NVIDIA Senior System Software Engineer – DRIVE SIM Platform Software

Senior Software Engineer - Data Center Rack and Power Management Engineering

Senior Software Engineer position at NVIDIA focusing on data center rack and power management engineering for AI infrastructure.

Senior Software Engineer, AI Storage Infrastructure

Senior Software Engineer role at NVIDIA focusing on AI Storage Infrastructure development, requiring expertise in Linux, storage systems, and C++ programming.

Senior System Software Engineer, Base OS Kernel

Senior System Software Engineer position at NVIDIA focusing on Base OS Kernel development for Grace Superchips platforms, requiring Linux expertise and system-level programming skills.

Senior Performance Software Engineer

Senior Performance Software Engineer role at NVIDIA focusing on optimizing GPU application stack performance in hypervisor environments, offering competitive compensation and benefits.

Senior Analog Layout Engineering - Networking

Senior Analog Layout Engineering position at NVIDIA, focusing on high-speed optical interconnect chips for networking applications, requiring 5+ years of analog IC layout experience.