Facebook pixel

Senior Application Software Engineer, Planning & Control - Autonomous Vehicles
Posted on 4/7/2022
San Jose, CA, USA
Experience Level
Desired Skills
Android Development
Operating Systems
  • BS, Masters or PhD degree in computer science, robotics, electrical engineering, or related technical field, or equivalent experience
  • 7+ years of related work experience
  • Knowledge and hands-on experience in vehicle controllers (classical control, nonlinear control, MPC, optimal control, etc.) and/or trajectory generation
  • Prior experience in application development and familiarity with robotics related middleware frameworks
  • Excellent C/C++ development skills with good knowledge of Python and scripting languages
  • Knowledgeable with various OS environments such as Linux, Android, or Real-time operating systems
  • Ease of adapting to new technologies and platforms
  • Effective in fast paced development lifecycles and multi-functional organizations
  • Be the trusted technical expert to our partners and customers on NVIDIA's DRIVE software application architecture. Shape the application architecture internally by collaborating closely with architecture and software development teams
  • Integrate and adapt NVIDIA solutions in target vehicles, ensuring that both the planner and controller are adapted and tuned to meet the desired vehicle dynamics performance metrics. Both hardware and software components are integrated efficiently via profiling, benchmarking and evaluation activities
  • Drive bring-up activities and provide technical support to resolve hardware and software issues
  • Customize, reconfigure and rebuild processing pipelines in NVIDIA's DRIVE software
  • Perform in-vehicle and simulation test drives and deep analysis on the recorded data
  • Collaborate with our global engineering teams in our US, APAC, India and Europe locations to deploy the solution to our customers
Desired Qualifications
  • Experience with automotive design processes and norms
  • Prior experience with in-vehicle testing of autonomous driving systems
  • Understanding of NVIDIA DRIVE platform or NVIDIA GPU hardware
  • Prior experience with CUDA programming language
  • Open source project ownership or contribution, GitHub repositories, guiding and/or mentoring experience
  • Strong analytical and problem solving skills, with good attention to details

10,001+ employees

Designer & manufacturer of computer chips & graphics processors
Company mission
NVIDIA is on a mission to solve the world's most stimulating technology problems – in industries ranging from gaming to scientific exploration.
Company Values
  • Innovation
  • Speed & Agility
  • Intellectual Honesty
  • Excellence
  • One Team