Automotive Software Verification Engineer

World leader in accelerated computing, pioneering AI and digital twins technology transforming major industries.
Embedded
Mid-Level Software Engineer
In-Person
2+ years of experience
AI · Automotive

Description For Automotive Software Verification Engineer

NVIDIA, the world leader in accelerated computing, is seeking an Automotive Software Verification Engineer to join their team in Bengaluru. This role is crucial in developing and verifying software for autonomous driving platforms, focusing on multimedia, imaging, and connectivity use cases in a Multi-OS environment.

The position offers an opportunity to work on cutting-edge autonomous driving technology, where you'll be responsible for crafting test software stacks and ensuring the quality of safety-critical automotive systems. You'll be working with various APIs, including camera, imaging, and inference engine software, while following strict automotive safety and security protocols.

The ideal candidate should have at least 2 years of embedded software experience, strong programming skills in C/C++, and familiarity with Python scripting and various development tools. Knowledge of automotive safety standards and experience with real-time operating systems is highly valued.

Working at NVIDIA means joining a dynamic, equal opportunity-based diverse work environment where you'll collaborate with multiple development teams on transformative automotive technology. The role combines technical expertise with innovation, requiring both strong analytical skills and excellent communication abilities.

This is an excellent opportunity for someone passionate about automotive software development and verification, offering the chance to work on technology that's shaping the future of autonomous driving while being part of a world-class team at NVIDIA.

Last updated a day ago

Responsibilities For Automotive Software Verification Engineer

  • Craft and build test software stack applying APIs for camera, imaging, inference engine software, boot software, and error handling frameworks
  • Follow Automotive Safety and Security processes to create system level test cases
  • Collaborate with component teams and support customers with issue recreation and app references
  • Build innovative regression analysis strategies and expand safety software integration testing methods
  • Help with automations, dashboards, trackers, and create effective reports

Requirements For Automotive Software Verification Engineer

Python
Linux
  • Bachelor's or higher degree in electrical/electronics/computer science engineering
  • Minimum 2 years experience in embedded software
  • Experience with tools like JAMA, JIRA, Microsoft Excel, Git, Perforce
  • Practical experience with Python scripting, REST API, code instrumentation, static code analysis
  • Strong programming skills in C or C++ in Embedded OS environment
  • Ability to collaborate with multiple development teams
  • Knowledge of OS fundamentals, multi-processor/threading, and client-server model
  • Understanding of automotive safety standards (ASPICE, ISO26262, ISO21434, MISRA-C, CERT-C)

Interested in this job?

Jobs Related To NVIDIA Automotive Software Verification Engineer

GPU PCIe and Boot Architect

GPU PCIe and Boot Architect position at NVIDIA, focusing on designing architecture for next-generation GPU systems with competitive compensation and hybrid work model.

Switch System Validation Engineer

Junior Switch System Validation Engineer role at NVIDIA, focusing on network validation, optimization, and debugging with emphasis on Python and embedded systems.

Chip Design Engineer

Join NVIDIA as a Chip Design Engineer to develop cutting-edge high-speed communication devices and work on the latest PCIe gen7 technology in Tel Aviv.

High Speed IO Validation Engineer

NVIDIA seeks High Speed IO Validation Engineer in Bengaluru for PCIe/NVLINK validation, requiring 3+ years experience in post-silicon validation and power optimization.

High Speed IO Validation Engineer

Lead high-speed IO validation engineer role at NVIDIA, focusing on SERDES validation for GPUs, requiring 3+ years experience in signal integrity and hardware validation.