Skip to content
Level

NVIDIA

Senior System Software Engineer - Automotive

NVIDIA is hiring a Senior System Software Engineer - Automotive in Seoul, South Korea. Level rates it ; you can apply on NVIDIA.

Level's read on this job

  • Level rates this software engineer role Little AI ●○○○: aI is not part of the work.
  • The posting mentions Linux, Qnx and Python among its tools and skills.
  • Level classes it as a senior role.
  • NVIDIA has 2,700+ other open roles on Level.

AI in this role

Supports automotive customers in adopting NVIDIA's DRIVE OS software stack and integrating base software layers.

linuxqnxpythonc
bsp-portingdevice-driverssystem-integrationembedded-softwareautomotive-systems

We are looking for a highly motivated Software Engineer to join its multi-layered, collaborative and fast-paced customer interfacing organization. In this role, you will be supporting our customers closely to adopt NVIDIA’s DRIVE OS software stack to the program requirements. This position requires a deep understanding of BSP, operating systems and device drivers, a strong experience in software development, ECU bring-up, profiling and debug, as well as excellent customer-facing and great teammate.

What you’ll be doing:

  • Support the DRIVE OS part of the NVIDIA’s autonomous driving software stack.

  • System & Vehicle Integration - Architecture & infrastructure for benches, HILs, SIL, Vehicle readiness for DC and Vehicle readiness for Function bringup

  • Work closely with internal software groups to understand the requirements, design and implementation of the base software layer (Linux/QNX OS and device driver components).

  • Support OEM customers to port DRIVE OS to their HW platform and ensure the program requirements and criteria are met.

What we need to see:

  • BS Degree from a leading university or equivalent experience in an engineering or computer science related field (MS or PhD preferred).

  • 5+ years of work experience in software development.

  • Fundamental knowledge on SoC architectures and on-chip components.

  • Understanding of autonomous vehicle system with sensors

  • Strong knowledge of C/C++/Python, QNX and/or Linux OS.

  • Understanding of CPU/GPU architectures, data structures, OS internals, multi-threading, inter-process communications, memory management techniques.

  • Extensive hands-on experience in BSP porting and device driver internals.

  • Knowledge and experience working in Multicore/heterogenous SoCs, camera/imaging/video/graphics/compute system.

  • Prior experience of working in software development in complex automotive systems.

  • Excellent communication and organization skills, with a logical approach to problem solving, good time management and task prioritization as well as interpersonal skills.

  • Willingness to travel around worldwide to support NVIDIA partners.

Ways to stand out from the crowd:

  • Experience with QNX OS for Safety (QOS).

  • Background with autonomous vehicle system integration.

  • Experience with Automotive SPICE and/or ISO26262 standards.

  • Extensively supported customers both onsite and offsite.

  • Self-motivated and work effectively across different functional teams.

NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us. If you're creative, hardworking and proactive, we want to hear from you! NVIDIA is leading the way in groundbreaking developments in Artificial Intelligence, High-Performance Computing and Visualization. The GPU, our invention, serves as the visual cortex of modern computers and is at the heart of our products and services.

How we rate this

Senior System Software Engineer - Automotive at NVIDIA rates 0 out of 100 for how much of the daily work is AI. That makes it Little AI (AI Level 1 of 4). The level is about AI in the job, not seniority.

Classification

Little AI. AI is not part of the work.

  1. ●●●● Builds AI80 to 100
  2. ●●●○ Works on AI60 to 79
  3. ●●○○ Uses AI40 to 59
  4. ●○○○ Little AI0 to 39

Levels come from how often the tools, models and workflows of the role are named in the posting itself. Read the description and count the AI tools, models and workflows it names.

Prepare for this job

Built from this posting and from similar jobs on Level.

Skills and AI tools this role asks for

Bsp PortingDevice DriversSystem IntegrationEmbedded SoftwareAutomotive SystemsLinuxQnxPython

Also common in software engineer jobs at this level

Pay

Typical software engineer job
$167k

This posting doesn't list pay. Use the typical software engineer figure when pay comes up. See software engineer jobs

Questions you could be asked

  1. Tell me about a project where bsp porting was part of your work. What did you do?
  2. Tell me about a project where device drivers was part of your work. What did you do?
  3. Tell me about a project where system integration was part of your work. What did you do?
  4. Tell me about a project where embedded software was part of your work. What did you do?
  5. Tell me about a project where automotive systems was part of your work. What did you do?

Adapt your resume

  • List these exact terms on your resume: Bsp Porting, Device Drivers, System Integration, Embedded Software, and Automotive Systems. An applicant tracking system matches the wording, not the idea.
  • Attach one line of real, concrete experience to at least one of them. A tool named with nothing behind it rarely survives a human read.

Want an expert to read your CV for this job?

Free. Send your CV and the role you want next. You get your review by email within 24 hours.

Get new software engineer jobs by email

One email a week with the new software engineer jobs, each rated for how much AI is in the work. No recruiter spam, unsubscribe in one click.

Free. One email a week. Unsubscribe in one click.

Similar roles

Software Engineering roles that involve little AI, at other companies.

What kind of AI work fits you?

Answer 12 practical questions in about three minutes. Get a simple profile, the work it points to, and live roles to explore next.

Find my next step

More jobs at NVIDIA

More software engineer jobs

Related searches

Same AI level

Jobs by city