Software Engineer II at DiDi - ScoutJobs - The AI-curated global job board
Skip to content
D
Posted a day ago

Software Engineer II

DiDiSoftware Engineer II

Requirements

Master's degree in Software Engineering or Computer Science, Proficiency in C++ and Python, Experience with autonomous vehicle simulation systems, Knowledge of Docker, Kafka, Spark, and Django, Knowledge of Linux OS and software architecture

Skills

C#PythonDockerKafkaSpark

About the role

Responsibilities

  • Design and develop robotic simulation systems to verify autonomous driving algorithms before real-world driving tests
  • Design highly-scalable software to run simulation jobs in the cloud
  • Provide tools for other developers to analyze simulation results
  • Collaborate with software and research engineers to design scenarios and metrics to predict real-world performance of autonomous driving algorithms

Requirements

  • Master's degree in Software Engineering, Computer Science, or related
  • Proficiency in C++ and Python
  • Experience with highly complex simulation systems for autonomous vehicles
  • Knowledge of Docker, Apache HTTP Server, Apache Kafka, Apache Spark, Apache Flink, Django, MySQL, and MongoDB
  • Deep knowledge in complex software architecture, Linux OS, and software performance analysis
ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Software Engineer II

DiDi · San Jose

Sign up to apply