Senior System Software Engineer - Automotive Platform

22 Hours ago • 5 Years + • Research & Development

Job Summary

Job Description

As a Senior System Software Engineer in the Automotive Platform team at NVIDIA, you will be responsible for crafting and building software stacks, including drivers and middleware (e.g., SOMEIP), for automotive platforms. This involves following automotive safety processes throughout the entire product lifecycle, from requirements and design to coding, safety analysis, and testing. You'll write efficient, reliable, and scalable code, optimize software modules for performance in a virtualized multi-OS configuration, and collaborate with various component teams to support customers. The role requires expertise in embedded systems, Linux/QNX, C/C++, and strong debugging skills.
Must have:
  • 5+ years embedded system software development experience
  • Proficiency in C/C++, Linux/QNX
  • Experience with Networking, DMA, Cache, Interrupts
  • Automotive safety standards (ASPICE, ISO26262, MISRA-C)
  • Strong debugging and optimization skills
Good to have:
  • Adaptive AUTOSAR/SOMEIP experience
  • Multithreaded/multi-process programming in virtualization environments
  • Understanding of system-level architecture and memory hierarchy

Job Details

We are looking for System Software Engineer with experience in Automotive Platform Software. As part of our team, you will handle software spanning across high level software integration to low software development following entire product life cycle processes to produce safety certified software for Automotive Platforms.

What you’ll be doing:

  • Craft and build software stack consisting of drivers and middleware in Automotive domain (eg. SOMEIP) following Automotive Safety processes starting from Requirements, Design, Coding, Safety Analysis & Testing.

  • Write efficient, reliable, and scalable code, measure and optimize software modules to achieve the best performance in a virtualized multi-OS configuration.

  • Collaborate with various component teams, support customers of our solutions providing resolutions, documents, samples & sanity reports.

  • Be working in dynamic equal opportunity based diverse work environment.

What we need to see:

  • Bachelor's or higher degree in electrical/electronic/computer science engineering, or equivalent experience.

  • 5+ years of proven experience in embedded system software development.

  • Practical knowledge in design, development, system level debugging of Networking, DMA, Cache, Interrupts related low level software in Linux or QNX.

  • Strong programming skills in C, C++, algorithms, data structures, hands-on debugging, analytical & optimization skills using Linux, QNX or other real time operating systems.

  • Detailed understanding of OS concepts in application space and kernel space, multi-processor/threading, memory management, I/O technology, virtualization concepts.

  • Hands-on experience working with ARM and/or x86 platforms.

  • Proficiency debugging embedded software systems.

  • You should demonstrate good analytical, communication, documentation skills and be an adventurous person ready for challenges!

Ways to stand out from the crowd:

  • Understanding of system level architecture, interconnects, memory hierarchy, interrupts, and memory-mapped IO.

  • Experience in writing and debugging multithreaded, multi-process system level programming in Virtualization environment on any SoC architecture.

  • Automotive domain (Adaptive AUTOSAR/SOMEIP), software process areas, automotive safety standards (ASPICE, ISO26262, MISRA-C etc) exposure is preferable.

NVIDIA is a leading technology company specializing in the development of high-performance graphics processing units (GPUs) and other advanced technologies. We are dedicated to pushing the boundaries of what is possible and shaping the future of computing. Join our ambitious team and be part of creating innovative solutions that revolutionize industries and impact lives worldwide. NVIDIA is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We welcome applicants from all backgrounds.

Similar Jobs

Wargaming - Game Developer (Unannounced Project)

Wargaming

Nicosia, Nicosia, Cyprus (On-Site)
2 Weeks ago
Intrepid Studios,  Inc  - Senior Quality Assurance Analyst

Intrepid Studios, Inc

(Remote)
1 Month ago
Vigaet - Internship - Unity VR Programmer

Vigaet

(On-Site)
5 Months ago
NVIDIA - Software Engineer Intern - Autonomous Vehicles - 2025

NVIDIA

Shenzhen, Guangdong Province, China (On-Site)
1 Month ago
Krafton  - Community Manager (5+ years experience)

Krafton

Seoul, South Korea (On-Site)
4 Days ago
NVIDIA - Senior Chip Design Verification Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
6 Days ago
NVIDIA - Senior Hardware Board Design Engineer

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Kojima Productions - Sound Programmer

Kojima Productions

Tokyo, Japan (On-Site)
4 Months ago
NVIDIA - Senior C++ Software Engineer - Apache Spark Solution

NVIDIA

Shanghai, Shanghai, China (On-Site)
2 Months ago
NBCUniversal - Technical Art Director

NBCUniversal

Montreal, Quebec, Canada (Hybrid)
2 Weeks ago
NVIDIA - AI Computing Software Development Engineer, TensorRT

NVIDIA

Taipei City, Taiwan (On-Site)
2 Months ago
ByteDance - Site Reliability Engineer, Edge Services

ByteDance

Seattle, Washington, United States (On-Site)
1 Week ago
Rocket Werkz - GAME PROGRAMMER (C#)

Rocket Werkz

Auckland, Auckland, New Zealand (On-Site)
7 Months ago
Genies - 2025 Summer Backend Engineer Intern

Genies

San Mateo, California, United States (On-Site)
3 Weeks ago
Sony Interactive Entertainment - Application Security Engineer

Sony Interactive Entertainment

Tokyo, Japan (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

OAO INFO INDIA - Lead Game Developer

OAO INFO INDIA

Pune, Maharashtra, India (On-Site)
1 Month ago
PwC - Associate-SAP FICO-Kolkata-TC

PwC

Kolkata, West Bengal, India (On-Site)
6 Months ago
PwC - IN_Manager – CDD - DDV-Advisory – Mumbai

PwC

Mumbai, Maharashtra, India (On-Site)
4 Months ago
Paytm - DevOps Engineer/Senior DevOps-Paytm Money

Paytm

Bengaluru, Karnataka, India (On-Site)
4 Months ago
PwC - Manager|Oracle fusion Finance| Oracle|Advisory|Mumbai

PwC

Mumbai, Maharashtra, India (On-Site)
6 Months ago
PwC - Senior Associate

PwC

Gurugram, Haryana, India (On-Site)
5 Months ago
Starkflow - Talent Acquisition Manager (Global Staffing)

Starkflow

Gurugram, Haryana, India (On-Site)
2 Months ago
Assystems - BIM Engineer

Assystems

Navi Mumbai, Maharashtra, India (On-Site)
5 Months ago
ION - Senior Credit Research Analyst - 271

ION

Mumbai, Maharashtra, India (On-Site)
5 Months ago
PwC - Senior Associate _SAP CPI_Enterprise Apps-SAP_Advisory_Kolkata

PwC

Kolkata, West Bengal, India (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

NVIDIA - Clock Design Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
Nagarro - Team Lead SAP SuccessFactors

Nagarro

Germany (Remote)
3 Weeks ago
NVIDIA - Senior Software Developer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Months ago
NVIDIA - Senior ASIC Verification Engineer

NVIDIA

Westford, Massachusetts, United States (On-Site)
1 Week ago
SideFX Software - 3D Software Developer (Future Opportunity)

SideFX Software

Toronto, Ontario, Canada (Hybrid)
6 Days ago
ByteDance - Research Scientist Graduate (High-Performance Computing (Algorithm Acceleration)- Vision AI Platform)

ByteDance

San Jose, California, United States (On-Site)
1 Week ago
NVIDIA - Senior Software Engineer - Networking

NVIDIA

Yokne'am Illit, North District, Israel (Hybrid)
2 Months ago
Cadence - IT -Sr Staff Systems Engineer

Cadence

Noida, Uttar Pradesh, India (On-Site)
6 Months ago
Netflix - Senior Engineering Manager, Data Infra, Machine Learning Platform

Netflix

United States (Remote)
5 Months ago
The Walt Disney Company - Lead Data Engineer

The Walt Disney Company

Lake Buena Vista, Florida, United States (On-Site)
1 Month 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)

Santa Clara, California, United States (Hybrid)

Santa Clara, California, United States (Hybrid)

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

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

Ra'anana, Center District, Israel (On-Site)

Ra'anana, Center District, Israel (On-Site)

Yokne'am Illit, North District, Israel (On-Site)

Tel Aviv-Yafo, Tel Aviv District, Israel (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