Company Name : DiDi Research America, LLC
Job Location : Mountain View, CA 94043
Job Title : Software Engineer II
Salary Range : $132,960 - $221,046
Education : Master's degree in Computer Science, Robotics or related and 1 year of experience in Software Engineering, Motion Planning, Path Planning, Robotics or related; or Bachelor's degree in Computer Science, Robotics or related and 3 years of experience in Software Engineering, Motion Planning, Path Planning, Robotics or related.
SOC Code : 17-2199.08
SOC Occupation Title : Robotics Engineers
Duration : Regular Hire
Work Week : Full-time
Supervision Experience Required : No
Experience : Requires skills and experience to involve:
- Deep understanding of direct robotic path planning;
- Research experience in robotic planning problems;
- Experience developing behavior and motion planning algorithms for autonomous vehicles;
- Extensive experience with programming and algorithm design including code review and continuous integration and continuous delivery (CI/CD);
- Experience writing performance-critical production code in C++;
- Demonstrated ability to create real-time motion planning algorithms;
- 1 year of hands-on experience and understanding of a variety of motion planning techniques, including A* or D*;
- Proficiency in C++ software engineering language;
- Strong mathematical and geometrical skills.
Job Duties : The Software Engineer II position will:
- Design robotic systems, including automatic vehicle control and autonomous vehicles;
- Research & develop behavior/motion planning algorithms and software for fallback systems of autonomous driving vehicles;
- Develop safety-critical solutions to the perception, localization, and planning problems of autonomous vehicles;
- Work on runtime optimization and architecting highly performant AV software through the use of sensor signal processing (radar, LiDAR, IMU, etc) or avionic;
- Process or interpret signals or sensor data;
- Collaborate with various specialists to get algorithms and ML models deployed and integrated into the AV stack, with an eye on optimization and simplification of these procedures;
- Work with hardware and vehicle teams to guide computer requirements, sensor selection, and sensor suite architecture in support of the intelligent safety stack, both for current and future vehicle generations;
- Create solutions to engineering problems by researching into the feasibility, design, operation, or performance of robotic mechanisms, components, or systems;
- Conduct research on robotic technology to create new robotic systems or system capabilities.
Please apply online at boards.greenhouse.io/didi .
#LI-DNI
#J-18808-Ljbffr