NVIDIA logo

Senior System Software Engineer - Automotive

NVIDIA
May 08, 2026
Full-time
On-site
Seoul, Seoul, South Korea
Other Semiconductor Jobs, Level - Senior

Job Title

Senior System Software Engineer - Automotive

Role Summary

Engineer on a customer-facing team responsible for integrating and porting NVIDIA DRIVE OS onto OEM hardware platforms. The role focuses on BSP, OS and device driver development, ECU bring-up, profiling, debugging, and system/vehicle integration.

Work closely with internal software groups and external OEM partners to meet program requirements and ensure vehicle and function readiness.

Experience Level

Senior β€” typically requires 5+ years of professional software development experience.

Responsibilities

Primary duties include software integration, platform bring-up, and customer support for DRIVE OS.

  • Support NVIDIA DRIVE OS integration and porting to customer hardware platforms.
  • Design and maintain architecture and infrastructure for benches, HIL, SIL, and vehicle readiness for data center and vehicle function bring-up.
  • Collaborate with internal software teams on base software layer design and implementation (Linux/QNX and device drivers).
  • Perform ECU bring-up, profiling, and debugging to meet program criteria.
  • Provide on-site and remote technical support to OEM customers during integration and validation.

Requirements

Must-have technical skills and experience; followed by common desirable qualifications.

  • Must-have: 5+ years of software development experience focused on low-level system software.
  • Must-have: Strong programming skills in C/C++ and experience with Python for tooling or automation.
  • Must-have: Deep experience with Linux and/or QNX OS internals, device drivers, and BSP porting.
  • Must-have: Solid understanding of SoC architectures, on-chip components, CPU/GPU architectures, and multicore/heterogeneous SoCs.
  • Must-have: Experience with camera/imaging/video/graphics/compute systems and automotive software development.
  • Must-have: Knowledge of OS concepts: data structures, multithreading, IPC, and memory management.
  • Must-have: Strong communication, organization, problem-solving skills, and willingness to travel internationally to support partners.
  • Nice-to-have:
    • Experience with QNX for Safety (QOS).
    • Background in autonomous vehicle system integration.
    • Familiarity with Automotive SPICE and/or ISO 26262.
    • Proven track record of extensive customer support both onsite and offsite.
    • Self-motivated and effective across functional teams.

Education Requirements

BS in Engineering or Computer Science (or equivalent practical experience). MS or PhD in a related technical field preferred. Equivalent experience in lieu of degree is acceptable.


About the Company

Company: NVIDIA

Headquarters: Santa Clara, California, USA

NVIDIA is a global leader in accelerated computing, renowned for its innovative solutions in AI and digital twins that transform diverse industries. The company specializes in networking technologies, providing end-to-end InfiniBand and Ethernet solutions for servers and storage that optimize performance and scalability. NVIDIA serves sectors such as high-performance computing, enterprise data centers, and cloud computing, constantly reinventing its products and services to stay ahead in the market.

NVIDIA logo

Date Posted: 2026-05-08