NVIDIA Logo

NVIDIA

Senior Applications Software Engineer, DriveAV - Autonomous Vehicles

Posted 4 Days Ago
Be an Early Applicant
2 Locations
Senior level
2 Locations
Senior level
The role involves designing and developing a simulation environment for autonomous vehicles, collaborating with internal teams and external customers, building software for rendering and manipulating synthetic environments, and optimizing performance for self-driving technology.
The summary above was generated by AI

Autonomous vehicles are redefining the way we live, work, and play—creating safer and more efficient roads. These revolutionary benefits require massive computational horsepower and large-scale production software expertise. Tapping into decades-long experience in high-performance computing, imaging, and AI, NVIDIA has built a software-defined, end-to-end platform for the transportation industry that enables continuous improvement and continuous deployment through over the air updates. It delivers everything needed to develop autonomous vehicles at scale. Simulation gives us the capability to test an autonomous vehicle in a near-infinite variety of conditions and scenarios before it even reaches the road, accelerating development time and improving the reliability of the self-driving stack at the same time.

With DRIVE Sim, NVIDIA is writing a new chapter on real-time simulation. Built on our Omniverse platform and harnessing the power of RTX ray tracing, we're revolutionizing the world of simulation, combining enterprise-grade simulation with entertainment-quality graphics. NVIDIA is seeking a software engineer to assist in the development of our Driving Simulation for Autonomous Vehicles. Simulation environments are essential to the success of self-driving car technology. NVIDIA GPUs and NVIDIA expertise are paving the way for simulation technology to shape the future. By joining our team you will directly contribute to an exciting field surely to change our way of life.

What you'll be doing:

  • Partner with technical visionaries within the company to define and deliver a simulation environment that advances the state of the art in autonomous vehicles.

  • Work on designing, building, and debugging the simulation framework. The simulation framework includes physics, traffic modeling, timing, animation systems, NPC logic, memory optimization, performance profiling, etc.

  • Closely engage with external customers on the objective of a most efficient adoption of Drive Sim

  • Understand customers' requirements and follow-through with internal engineering and product team

  • Work closely with the pipeline and rendering teams to deliver a complete simulation capability.

  • You will build software to render and manipulate synthetic environments used to operate self-driving cars and trucks.

  • Directly impact the future of self-driving car technology!

What we need to see:

  • Bachelor of Science (or equivalent experience) in Computer Science, or related field

  • 6+ years of experience sensor modeling

  • Experience working with technical and creative professionals in the generation of 3D content

  • Strong modern C++ and/or Python skills , and experience shipping products used by a wide range of customers

  • Strong interpersonal skills both written and verbal

Ways to stand out from the crowd:

  • Solid grasp of data-parallel and/or accelerated computing (CUDA, OpenCL)

  • Experience with Universal Scene Description (USD)

  • In-vehicle networking: CAN, Flexray, Ethernet, Some/IP, AUTOSAR

  • Prior exposure to automotive or related sensors (camera, radar, LIDAR, ultrasonic, GPS, IMU)

  • Developing existing simulation applications or knowledge of existing 3D game engines

NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression , sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law. 

Top Skills

C++
Python

NVIDIA Pune, Maharashtra, IND Office

Survey No.144 145, Commerzone No.5, Off, Airport Rd, Yerawada, Pune, Maharashtra, India, 411006

Similar Jobs

Senior level
Artificial Intelligence • Computer Vision • Hardware • Robotics • Metaverse
As a Senior Applications Software Engineer at NVIDIA, you will work on developing and optimizing the DRIVE software for autonomous vehicles, focusing on application architecture, validation strategies, and hardware-software integration. You will collaborate with global teams to enhance the drivability and user experience of NVIDIA's autonomous driving solutions.
Top Skills: CC++Python
Senior level
Artificial Intelligence • Computer Vision • Hardware • Robotics • Metaverse
NVIDIA seeks a Senior Applications Software Engineer to develop and enhance its DRIVE software for autonomous vehicles. Responsibilities include collaborating on software architecture, integrating hardware and software components, and performing in-vehicle testing. The role requires extensive deep learning and autonomous driving expertise and excellent development skills in C, C++, and Python.
Top Skills: CC++Python
47 Minutes Ago
Pune, Maharashtra, IND
Mid level
Mid level
Healthtech • Logistics • Pharmaceutical
As a Salesforce Developer, you will design, develop, and maintain Salesforce applications, collaborating with teams to gather requirements and implement solutions. You'll develop custom applications using Salesforce technologies, integrate with other systems, optimize processes, conduct code reviews, and provide end-user support.
Top Skills: Apex

What you need to know about the Pune Tech Scene

Once a far-out concept, AI is now a tangible force reshaping industries and economies worldwide. While its adoption will automate some roles, AI has created more jobs than it has displaced, with an expected 97 million new roles to be created in the coming years. This is especially true in cities like Pune, which is emerging as a hub for companies eager to leverage this technology to develop solutions that simplify and improve lives in sectors such as education, healthcare, finance, e-commerce and more.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account