Taro Logo

Senior Software Engineer, AVOS, DRIVE OS and BSP - Automotive

NVIDIA is the world leader in accelerated computing, pioneering AI and digital twins technology.
Embedded
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
AI · Automotive

Job Description

NVIDIA is seeking a Senior Software Engineer to join their automotive software team, focusing on AVOS (adaptation of DRIVE OS) for autonomous vehicle applications. This role combines deep technical expertise with customer-facing responsibilities, making it an exciting opportunity for experienced software engineers passionate about automotive technology.

The position involves working with NVIDIA's cutting-edge autonomous driving software stack, specifically focusing on operating system level development and BSP (Board Support Package) implementation. You'll be at the intersection of hardware and software, working with complex SoC architectures and ensuring optimal performance of NVIDIA's autonomous driving platforms.

As a senior engineer, you'll collaborate with internal teams and OEM customers, requiring both technical excellence and strong communication skills. The role offers exposure to advanced automotive technologies, including work with multicore/heterogeneous SoCs and various subsystems (camera, imaging, video, graphics, compute).

NVIDIA, a leader in accelerated computing and AI, offers a dynamic work environment with some of the industry's most innovative professionals. The company provides competitive compensation and benefits, promoting diversity and inclusion. This role presents an opportunity to work on groundbreaking autonomous vehicle technology while being part of a company at the forefront of AI and high-performance computing.

The position requires extensive experience with embedded systems, operating systems (Linux/QNX), and device drivers, making it ideal for engineers who enjoy working at the system level while maintaining a customer-focused approach. The opportunity to work with leading automotive manufacturers and directly impact the future of autonomous driving technology makes this an exceptional career opportunity.

Last updated 3 days ago

Responsibilities For Senior Software Engineer, AVOS, DRIVE OS and BSP - Automotive

  • Support the AVOS and DRIVE OS part of NVIDIA's autonomous driving software stack
  • Work closely with internal software groups to understand requirements, design and implementation of base software layer
  • Support OEM customers to port AVOS and DRIVE OS to their HW platform
  • Ensure program requirements and KPIs are met
  • Support customers/NVIDIA partners onsite on a regular basis

Requirements For Senior Software Engineer, AVOS, DRIVE OS and BSP - Automotive

Linux
  • Degree in engineering or computer science related discipline (BS; MS or PhD preferred)
  • 5+ years of related work experience in technical or automotive industry
  • Fundamental knowledge on SoC architectures and on-chip components
  • Strong knowledge of C/C++, Bazel build system, dockers, QNX and/or Linux OS
  • Understanding of CPU/GPU architectures, OS internals, multi-threading, inter-process communications
  • Extensive hands-on experience in BSP porting and device driver internals
  • Experience working in multicore/heterogenous SoCs and camera/imaging/video/graphics/compute systems
  • Prior experience in software development in complex automotive systems
  • Excellent communication and organization skills

Related Jobs