Taro Logo

Senior Software Integration Engineer

NVIDIA is the world leader in accelerated computing, pioneering solutions in AI and digital twins.
$148,000 - $276,000
Embedded
Senior Software Engineer
In-Person
5+ years of experience
AI · Automotive
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Software Integration Engineer

NVIDIA, a global leader in accelerated computing and AI technology, is seeking a Senior Software Integration Engineer to spearhead the development of autonomous vehicle features. This role combines cutting-edge technology in AI, computer vision, and autonomous systems, making it an exceptional opportunity for experienced engineers passionate about shaping the future of transportation.

The position involves architecting and implementing L2/L3 autonomous driving solutions, requiring expertise in both software integration and optimization. You'll work with state-of-the-art technology, including NVIDIA's GPU architecture and CUDA programming, to develop efficient and reliable autonomous driving systems.

As a Senior Software Integration Engineer, you'll be responsible for integrating various components of autonomous driving systems, from perception to planning, while ensuring optimal performance and safety standards. The role demands strong programming skills in C++ and experience with heterogeneous computing architectures, particularly GPUs.

The company offers a competitive compensation package, including a base salary range of $148,000 to $276,000, plus equity. NVIDIA is known for its innovative culture and commitment to pushing technological boundaries, particularly in AI and autonomous systems. They provide an environment where engineers can work on groundbreaking technology while collaborating with some of the industry's brightest minds.

This role is perfect for someone who combines technical expertise with a passion for autonomous vehicles and enjoys solving complex integration challenges. You'll be joining a company at the forefront of AI and autonomous technology, with the opportunity to make a significant impact on the future of transportation.

Last updated 7 months ago

Responsibilities For Senior Software Integration Engineer

  • Defining functional software architecture for NVIDIA's L2/L3 autonomous driving solutions
  • Integrating modular software components for self-driving functions
  • Optimizing product implementation to achieve target performance goals
  • Diagnosing system software & functional driving issues
  • Developing efficient mechanisms for heterogeneous hardware engines
  • Performing in-vehicle tests and autonomous drive missions
  • Developing system tests and documentation
  • Developing efficient product code in C++ using GPGPU programming (CUDA)

Requirements For Senior Software Integration Engineer

Linux
  • Bachelor of Science in Electrical Engineering or Computer Science
  • 5+ years of experience in a similar role
  • Excellent C and C++ programming skills
  • Experience with heterogeneous architectures including GPUs
  • Knowledge of image processing APIs and MATLAB tools
  • Software development for CUDA, Linux, and QNX
  • Experience with GIT and build systems like CMake/Bazel
  • Detail-oriented with strong teamwork skills

Benefits For Senior Software Integration Engineer

  • Equity

Interested in this job?