Robotics Software Engineer
Intelligent Safety
Confirmed live in the last 24 hours
DiDi Global

10,001+ employees

App-based global mobility and delivery service platform
Company Overview
DiDi Global Inc. stands out as a global leader in mobility technology, offering a diverse range of app-based services such as ride hailing, food delivery, and financial services across multiple continents. The company's commitment to solving transportation and environmental challenges through AI technology and localized smart transportation innovations positions it at the forefront of its industry. Additionally, DiDi's focus on creating a safe, inclusive, and sustainable ecosystem, coupled with its provision of flexible work and income opportunities, makes it an attractive workplace.
AI & Machine Learning
Data & Analytics
Automotive & Transportation
Financial Services

Company Stage

N/A

Total Funding

N/A

Founded

2012

Headquarters

null, null

Growth & Insights
Headcount

6 month growth

-1%

1 year growth

-1%

2 year growth

-1%
Locations
Mountain View, CA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
CUDA
Data Structures & Algorithms
OpenGL
CategoriesNew
Software Engineering
Requirements
  • BS, MS or higher degree in related field
  • Proficiency with modern C++ for safety-critical applications in a production environment
  • Strong understanding of runtime optimization and software development for runtime critical systems
  • Expertise in setting architectures that are scalable, efficient, fault tolerant, and are easily extensible allowing for changes overtime without major disruptions
Responsibilities
  • Together with your team, you will develop safety critical solutions to the perception, localization, and planning problems
  • Work on runtime optimization and architecting highly performant AV software
  • Collaborating 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
  • Working with hardware and vehicle teams to guide compute requirements, sensor selection, and sensor suite architecture in support of the intelligent safety stack, both for current and future vehicle generations
  • Champion of the best engineering practices, crafting solutions and not just identifying problems
Desired Qualifications
  • Experience with developing custom ops for performant ML inference models
  • Experience in embedded software development
  • Experience with CUDA, OpenGL programming
  • Experience with sensor signal processing (radar, LiDAR, IMU, etc) or avionics
  • Experience with writing functional requirements driven code and familiar with formal verification & validation techniques
  • Understanding of vehicle dynamics
  • Experience with ISO26262, ASIL, DO-178B/C, etc