DiDi Labs
Overview
Company Name: DiDi Research America, LLC Job Location: San Jose, CA 95134 Job title: Software Engineer II Education and Experience: Masters degree in Computer Science, Electrical Engineering, Mechanical Engineering or related plus 2 years of experience in Autonomous driving, robotics, or artificial intelligence or related. Alternatively, a PhD in Computer Science, Electrical Engineering, Mechanical Engineering or related. SOC Code: 15-1252 SOC Occupation Title: Software Developers Duration: Regular Hire Work week: Full-time Supervision Experience Required: No Requires skills and experience to involve: Strong technical background in motion planning, optimization, and control theory for autonomous vehicles. Deep knowledge of A* and RRT motion planning algorithms. Deep knowledge of optimization-based motion planning methods for autonomous vehicles. Fluency in C++ programming language. Deep knowledge of geometry, probability, and statistics and their application in motion planning algorithm design. Responsibilities
The Software Engineer II position will research and develop the state-of-the-art motion planning algorithms for autonomous driving vehicles. Analyze issues reported from road test and simulation, design and implement algorithms, evaluate the algorithms on simulation and road tests. Participate in group design discussions. Develop and implement motion planning algorithms for autonomous vehicles to ensure safe, smooth, and efficient navigation in dynamic environments. Design and optimize decision-making strategies for autonomous vehicles, considering traffic interactions, safety constraints, and real-time environmental changes. Integrate planning modules with perception, prediction, and control systems to enable robust and real-time autonomous driving capabilities. Conduct simulation and perform real-world testing to evaluate planning algorithms, improve performance, and address edge cases in complex driving scenarios. Develop and maintain high-performance software in C++ for real-time autonomous driving applications. Document research findings, design decisions, and technical implementations to support internal development and external regulatory requirements. Qualifications
Masters degree in Computer Science, Electrical Engineering, Mechanical Engineering, or related field plus 2 years of experience in autonomous driving, robotics, or artificial intelligence, or related; or PhD in Computer Science, Electrical Engineering, Mechanical Engineering, or related. Strong technical background in motion planning, optimization, and control theory for autonomous vehicles. Deep knowledge of A* and RRT motion planning algorithms. Deep knowledge of optimization-based motion planning methods for autonomous vehicles. Fluency in C++ programming language. Deep knowledge of geometry, probability, and statistics and their application in motion planning algorithm design. How to apply
Please apply online at boards.greenhouse.io/didi #J-18808-Ljbffr
Company Name: DiDi Research America, LLC Job Location: San Jose, CA 95134 Job title: Software Engineer II Education and Experience: Masters degree in Computer Science, Electrical Engineering, Mechanical Engineering or related plus 2 years of experience in Autonomous driving, robotics, or artificial intelligence or related. Alternatively, a PhD in Computer Science, Electrical Engineering, Mechanical Engineering or related. SOC Code: 15-1252 SOC Occupation Title: Software Developers Duration: Regular Hire Work week: Full-time Supervision Experience Required: No Requires skills and experience to involve: Strong technical background in motion planning, optimization, and control theory for autonomous vehicles. Deep knowledge of A* and RRT motion planning algorithms. Deep knowledge of optimization-based motion planning methods for autonomous vehicles. Fluency in C++ programming language. Deep knowledge of geometry, probability, and statistics and their application in motion planning algorithm design. Responsibilities
The Software Engineer II position will research and develop the state-of-the-art motion planning algorithms for autonomous driving vehicles. Analyze issues reported from road test and simulation, design and implement algorithms, evaluate the algorithms on simulation and road tests. Participate in group design discussions. Develop and implement motion planning algorithms for autonomous vehicles to ensure safe, smooth, and efficient navigation in dynamic environments. Design and optimize decision-making strategies for autonomous vehicles, considering traffic interactions, safety constraints, and real-time environmental changes. Integrate planning modules with perception, prediction, and control systems to enable robust and real-time autonomous driving capabilities. Conduct simulation and perform real-world testing to evaluate planning algorithms, improve performance, and address edge cases in complex driving scenarios. Develop and maintain high-performance software in C++ for real-time autonomous driving applications. Document research findings, design decisions, and technical implementations to support internal development and external regulatory requirements. Qualifications
Masters degree in Computer Science, Electrical Engineering, Mechanical Engineering, or related field plus 2 years of experience in autonomous driving, robotics, or artificial intelligence, or related; or PhD in Computer Science, Electrical Engineering, Mechanical Engineering, or related. Strong technical background in motion planning, optimization, and control theory for autonomous vehicles. Deep knowledge of A* and RRT motion planning algorithms. Deep knowledge of optimization-based motion planning methods for autonomous vehicles. Fluency in C++ programming language. Deep knowledge of geometry, probability, and statistics and their application in motion planning algorithm design. How to apply
Please apply online at boards.greenhouse.io/didi #J-18808-Ljbffr