Experience Inc. Jobs

Job Information

Nvidia System Software Engineer, Calibration and Egomotion, Autonomous Vehicles in Shanghai, China

NVIDIA has continuously reinvented itself over two decades. NVIDIA’s invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. More recently, GPU deep learning ignited modern AI — the next era of computing — with the GPU acting as the brain of computers, robots, and self-driving cars that can perceive and understand the world. This is our life’s work — to amplify human imagination and intelligence.

We are seeking a system SW expert with a comprehensive background in the development, tuning and application of calibration & ego-motion algorithms who will be based in Shanghai or Beijing. The ideal candidate will be tasked with analyzing calibration and ego-motion issues during the entire vehicle delivery cycle (from vehicle bringing up, development testing to LTS after SOP) of Chinese NDAS partners’ new carlines and proposing solid SW solutions to fix them. This includes triaging and solving both in-platform and online calibration algorithm/toolchain issues for various sensors such as cameras, radars, lidars, GNSS, IMU, CAN Odometry. Experience in sensor fusion, localization and parking mapping is highly desirable.

What you will be doing:

  • Serve as the trusted calibration & ego-motion expert for our Chinese partners and customers on NDAS.

  • Investigate and resolve issues related to both static and dynamic calibration algorithms/toolchains across different OEM partners' target vehicle platforms.

  • Address challenges associated with ego-motion and sensor fusion (GPS, IMU, CAN Odometry, etc.) for different OEM partners' target vehicle platforms.

  • Deliver onsite or remote technical support throughout the new carline bringup and daily testingprocess.

  • Support the team in enhancing and customizing scalable, highly reliable, and resilient calibration and diagnostic software tailored for various customers and partners.

What we need to see:

  • A BS, MS, or PhD, or equivalent professional experience in Computer Science, Computer Engineering, Mathematics, Physics, or a related discipline.

  • Expertise in C/C++ programming, with a comprehensive understanding of standard C++ features, algorithms, and data structures, along with proficiency in Linux environments.

  • In-depth knowledge of parameter models for sensor calibration.

  • A solid grasp of digital image processing, three-dimensional multi-view geometry, nonlinear optimization, and KF/EKF.

  • A robust mathematical foundation, especially in matrix-related concepts.

  • Practical experience in sensor calibration and odometry is crucial.

  • A readiness to conduct hands-on testing and triaging in test vehicles within a workshop setting.

  • Excellent collaboration skills and the ability to work effectively with individuals from various nationalities and locations.

  • Over 3 years of relevant industry experience.

Ways to stand out from the crowd:

  • Experience with a range of sensors and their data (camera, lidar, radar, IMU, GNSS, CAN Odometry).

  • A track record of designing sensor calibration algorithms for successful ADAS projects.

  • Familiarity with ceres and eigen libraries.

DirectEmployers