Taro Logo

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

World leader in accelerated computing, pioneering AI and digital twins technology to transform industries.
70 Stuttgart, Germany
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Automotive · AI

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 ideal for engineers passionate about automotive software development. The position involves working with NVIDIA's cutting-edge autonomous driving technology stack, requiring expertise in operating systems, device drivers, and embedded systems development.

The role demands a strong background in software engineering, particularly in embedded systems and automotive applications. You'll be working with complex SoC architectures, implementing and optimizing software for autonomous driving systems, and ensuring seamless integration with customer platforms. The position offers the opportunity to work with NVIDIA's groundbreaking developments in AI and High-Performance Computing.

As part of NVIDIA, widely considered one of technology's most desirable employers, you'll be at the forefront of automotive software development. The role combines technical depth with customer interaction, requiring both strong engineering skills and excellent communication abilities. You'll be working with NVIDIA's GPU technology, which serves as the visual cortex of modern computers and is central to their autonomous driving solutions.

This position is perfect for someone who wants to impact the future of autonomous driving technology while working with industry-leading hardware and software platforms. You'll be part of a dynamic, collaborative team that's pushing the boundaries of what's possible in automotive software development.

Last updated 19 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
  • BS, MS or PhD preferred in engineering or computer science
  • 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++, QNX and/or Linux OS
  • Understanding of CPU/GPU architectures, OS internals, multi-threading, IPC, memory management
  • Extensive hands-on experience in BSP porting and device driver internals
  • Experience with 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

Senior Software Application Engineer - ADAS

Senior Software Application Engineer position at NVIDIA, focusing on ADAS development and testing, requiring 5+ years experience in automotive software systems.

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

Senior Software Engineer position at NVIDIA focusing on AVOS and DRIVE OS development for autonomous vehicles, requiring expertise in embedded systems and automotive software.

Satellite Control Center (SCC) Systems Engineer HW/SW

Senior Systems Engineer role at Airbus Defence & Space, focusing on satellite control center hardware/software development and maintenance in Munich, Germany.

Embedded Software Developer

Senior Embedded Software Developer position at Abbott in Hamburg, developing firmware for laboratory automation systems with 5+ years of experience required.

Satellite Control Center (SCC) Systems Engineer HW/SW

Senior Systems Engineer role at Airbus Defence & Space focusing on satellite control center systems, requiring expertise in hardware/software integration and spacecraft control systems.