View All Jobs 158939

DRIVE SDK Engineer - Autonomous Driving

Develop and optimize autonomous vehicle sensor data processing software
Shenzhen, Guangdong Province, China
Senior
5 hours agoBe an early applicant
NVIDIA

NVIDIA

A leading designer of graphics processing units (GPUs) for gaming and professional markets, as well as system on a chip units (SoCs) for the mobile computing and automotive market.

Software Engineer

We are now looking for a Software Engineer! You will work directly with customers to provide deep technical assistance in integrating NVIDIA DRIVE products into customer platforms, including understanding customer requirement, developing NVIDIA DRIVE SDK, solving customer technical issues, optimizing stability and performance.

You need to work independently and be highly self-motivated. You should drive issues with little or no supervision. A key success for this position is not only a thorough understanding of NVIDIA DRIVE platform hardware and software stack, but also a solid grasp of customer system and data pipeline design, and various requirements. Excellent communication skills, flexible in task assignments and working under pressure are also indispensable.

What You'll Be Doing

  • You will have good opportunity to work on the leading-edge technology of autonomous driving.
  • Closely communicate and work with NVIDIA DRIVE customers, find out how to technically satisfy customer requirements.
  • Software development on NVIDIA DRIVE SDKs, deep knowledge on the SDK functionalities and performance. Deeply understand various vehicle sensors including Camera, Lidar, Radar, GPS and so on.
  • To support customers more efficiently, you will work with internal global teams to align customer's requirements and SDK development status.

What We Need To See

  • Master's degree or higher in Computer Science, Software Engineering, or a related field.
  • 3+ years of embedded, robotic, or automotive software development work experience.
  • Excellent C and C++ skills.
  • Experience in at least of the following technical domain: camera capture, ISP processing, image 2D, rendering, display, encoding.
  • Good English language skills to work effectively with global development and support team.

Ways To Stand Out From The Crowd:

  • Know about modern autonomous driving operation system scheduling policy, threading, synchronization, and parallel computing to build highly scalable and stable applications.
  • Self managing and ability to break down complex problems into manageable tasks.
  • Experience in developing system software mostly in user space but also feel comfortable in digging into kernel space and low-level drivers.
+ Show Original Job Post
























DRIVE SDK Engineer - Autonomous Driving
Shenzhen, Guangdong Province, China
Engineering
About NVIDIA
A leading designer of graphics processing units (GPUs) for gaming and professional markets, as well as system on a chip units (SoCs) for the mobile computing and automotive market.