Nvidia is hiring a
Senior Software Engineer, Map Fusion - Autonomous Vehicles
We are looking for a Senior Software Engineer in China for Autonomous Vehicles in the DRIVE team. In this role, you will help craft and guide the future of our autonomous driving solution for map building, map-based driving, and driving on fused signals between map and perception.
We seek extraordinary engineers who are passionate about building self-driving cars and who have a background in mapping, software design, and embedded real-time software. Are you interested in inventing human level AI for navigation in the unconstrained world under any conditions? If so, join us and pursue your life's work at NVIDIA!
What You'll Be Doing:
Develop core functionality for autonomous driving in China based on maps and the fusion of perception and map signals.
Design and integrate algorithmic solutions into the core of NVIDIA AV.
Fuse data from the map after localization with perception.
Handle real-time system signals in the car running all over the world.
Write safe embedded software code to run in real-time systems.
Develop highly efficient product code in C++ and make use of algorithmic parallelism offered by GPGPU programming (CUDA).
Produce code and designs following automotive quality and safety standards (AUTOSAR, ISO 26262).
Review teammates' architecture, design, and software code.
Mentor newer team members in software engineering and your unique expertise areas
When needed, work with autonomous cars in person and work in office for access to map and sensor data
What We Need To See:
BS or MS in Computer Science or equivalent experience
6+ years of proven experience building robust software
At least 3 years of C++ development experience
Passion for robotics and autonomous vehicles
Drive to learn new things and tackle meaningful problems
Outstanding communication and cross-team collaboration
Independent and analytical software engineering skills
Ways To Stand Out From The Crowd:
Experience with mapping software in China (e.g., GCJ-02 coordinate system)
Software development on embedded or automotive platforms
Global-scale map building and geographic information systems (GIS)
Background in 3D geometry and graphics
Runtime optimization of code using profilers
Strong API and framework design skills
We believe that building self-driving vehicles will be a defining contribution of our generation (e.g. traffic accidents are responsible for ~1.25 million deaths per year world-wide). We have the funding and scale, but we need your help on our team. NVIDIA is widely considered to be one of the technology world’s most desirable employers with some of the most forward-thinking people in the world working here. If you're entrepreneurial and autonomous, we want to hear from you!
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.
Please mention that you found the job on ARVR OK. Thanks.