Senior Systems Software Engineer - Autonomous Vehicles Platform

at Nvidia
USD 184,000-356,500 per year
SENIOR
āœ… On-site

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

Linux @ 4 Communication @ 4 Prioritization @ 4 Debugging @ 4 Customer Support @ 4

Details

Our Autonomous Vehicles Platform team is developing and productizing NVIDIA's automotive DRIVE SW platform for autonomous driving. The role focuses on embedded real-time system software that provides safety services for Advanced Driver Assistance Systems (ADAS). You will integrate across software, hardware, and integration teams, engage directly with customers, and work within automotive product and functional safety processes.

Responsibilities

  • Develop embedded real-time system software responsible for providing safety services for Advanced Driver Assistance Systems.
  • Optimize solutions to meet product, safety and system-level requirements and satisfy key performance indicators.
  • Adhere to development rigor to achieve overall product safety goals and produce work-products aligned with functional safety processes.
  • Collaborate with software, hardware, and integration teams to derive and drive system-level architecture and requirements.
  • Regularly engage with customer teams to customize, integrate, and productize software.
  • Analyze sophisticated technical issues and independently drive resolution across multiple teams.
  • Work in an environment involving Hypervisor, Linux, QNX RTOS, and Classic AUTOSAR.

Requirements

  • BS or MS in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience.
  • 8+ years of experience in a related field.
  • Must have detailed experience with the Classic AUTOSAR software stack and associated development tools.
  • Excellent C programming skills.
  • Proficiency in scripting languages.
  • Mastery of software debugging tools: software debuggers, analyzers, and trace loggers.
  • Deep understanding of SoC principles, general systems architectures, operating systems, device drivers, memory management, multithreading, and real-time scheduling.
  • Excellent communication and organization skills, logical problem solving, time management, and task prioritization.

Ways to stand out

  • Prior experience in the Automotive field.
  • Background with QNX RTOS and associated tools.
  • Prior experience working with CAN and related tools; familiarity with RADAR and LiDAR is a plus.
  • Experience with onsite and offsite customer support.
  • Prior experience writing Network Switch Configuration Firmware.

Compensation & Benefits

  • Base salary ranges by level:
    • Level 4: 184,000 USD - 287,500 USD
    • Level 5: 224,000 USD - 356,500 USD
  • You will also be eligible for equity and benefits (see NVIDIA benefits page).

Additional information

  • Applications for this job will be accepted at least until July 29, 2025.
  • NVIDIA is an equal opportunity employer and values diversity. No discrimination will occur based on protected characteristics.

#deeplearning