Software Engineer II Mountain View, CA

Company:  Didi Labs
Location: Mountain View
Closing Date: 17/10/2024
Salary: £150 - £200 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

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.

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; and 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 system 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). 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.

#J-18808-Ljbffr
Apply Now
Share this job
Didi Labs
  • Similar Jobs

  • Software Engineer - Simulators Mountain View, CA

    Mountain View
    View Job
  • Software Engineer - Kernels Mountain View, CA

    Mountain View
    View Job
  • Software Engineer - Compiler Mountain View, CA

    Mountain View
    View Job
  • Staff Software Engineer, C++ Mountain View, CA

    Mountain View
    View Job
  • Senior Software Engineer (Client) Mountain View, CA

    Mountain View
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙