Senior Software Engineer in Motion Planning (Autonomous Driving)

baidu - Sunnyvale, CA

Baidu USA, located in Silicon Valley, is looking for Senior Software Engineer in Motion Planning to work on the Baidu autonomous driving team. You will be responsible for areas such as spec definition, system prototyping, design, implementation, and sensor integration.

Here’s what you will do:

  • You will be responsible for designing and developing new motion planning algorithms for comfortable and safe trajectories efficiently
  • You will be responsible for developing algorithms including path planning algorithms for lane keeping, proactive and passive lane change, automatic parking and etc. at different speed..
  • You will be working together with control engineers to model vehicle and controller dynamics and use these models to characterize and accelerate controller improvements.
  • You will be responsible for analyzing data to assess and improve system performance.
  • You will be collaborate with the teams in localization, perception, prediction and control to optimize systems.
  • You will be responsible for integrating, deploying, testing and verifying algorithms on the vehicles.
  • You will be participating to build new concepts and groundbreaking solutions that shape the future of mobility.

Here’s what we’d like to see in you:

  • Solid background and knowledge in vehicle or robotic planning
  • Prior experience in vehicle/robotic planning is preferred
  • Prior experience in auto industry is preferred
  • Strong programming in C++
  • Advanced degree in automation, maths, optimization and other related disciplin

Culture Fit:

  • Mission alignment: If you want to be part of a team to accomplish this great mission, we will provide you the best possible platform to do that. 
  • Self­-directed: We work best with people that are driven, motivated, and aspire to greatness. Are you the sort of person that, if you had time on your hands, will independently find interesting and useful things to do?
  • Hungry to learn: We are eager to see you learn new skills and grow. But learning is hard work and this is something we hope you want to do.
  • Team orientation: We work in small, fast­-moving teams. We don't believe in lone wolves. We watch out for each other and go after big goals together as a team.

Want to discover the best jobs and companies?

By clicking "Sign up", you agree to Maia's terms of use and
privacy policy .

Already have an account with Maia? Sign in

Welcome to the next step in your career

Maia is a daily email with jobs and career advice.

Discover jobs that are a fit for you, with Maia’s smart job matching.

What don't you like about this job?