Lead Simulation Engineer (Autonomous Driving)

42dot is an innovative company specializing in autonomous driving AI software development.
Distributed Systems
Staff Software Engineer
Hybrid
7+ years of experience

Description For Lead Simulation Engineer (Autonomous Driving)

42dot is seeking a highly skilled Lead Simulation Engineer to join their Autonomous Driving organization. This role is crucial in developing and maintaining advanced simulation environments for validating and verifying autonomous driving systems. The ideal candidate will have a strong background in simulation technology, autonomous vehicles, and robotics.

As a Lead Simulation Engineer, you'll be responsible for creating high-fidelity simulation environments, implementing realistic models, and designing experiments to test autonomous driving algorithms. You'll work closely with cross-functional teams, including software engineers, robotics engineers, and data scientists, to integrate simulation tools into the development pipeline.

The role requires a minimum of 7 years of relevant experience and an advanced degree in a related engineering field. Proficiency in programming languages like C++, Python, and familiarity with simulation software such as Carla, CarSim, or Simulink is essential. Knowledge of cloud technologies, middleware (ROS/ROS2), and experience with Linux, Git, and SQL are also required.

42dot offers a hybrid work environment in the Mountain View area, allowing for a balance between in-office collaboration and remote work flexibility. This position provides an opportunity to work at the forefront of autonomous driving technology, contributing to the development of cutting-edge simulation systems that will shape the future of transportation.

For more insights into 42dot's Autonomous Driving AI software, candidates are encouraged to watch videos from KCCV 2022 and UMOS Day 2021. Join 42dot and be part of a team pushing the boundaries of autonomous driving technology!

Last updated 3 months ago

Responsibilities For Lead Simulation Engineer (Autonomous Driving)

  • Develop and maintain high-fidelity simulation environments for testing autonomous driving algorithms and software
  • Implement realistic vehicle models, sensor models, and environmental models within the simulation framework
  • Design and execute simulation experiments to validate and verify the performance of perception, planning, and control algorithms
  • Collaborate with software engineers, robotics engineers, and data scientists to integrate simulation tools into the development pipeline
  • Analyze simulation results and provide actionable insights to improve the performance and reliability of autonomous driving systems
  • Stay up-to-date with the latest advancements in simulation technology and incorporate them into our development processes

Requirements For Lead Simulation Engineer (Autonomous Driving)

Python
Linux
  • M.S or Ph.D. degree in a relevant engineering program
  • Have a minimum of 7 years of relevant experience
  • Having excellent programming skills (C/C++/Python, etc.)
  • Proficient in using simulation software, such as Carla, CarSim, Simulink, or similar tools
  • Understanding of self-driving stack and cloud technologies
  • Project experience aligned to simulation, autonomous vehicles, or robotics
  • Proficient in working with cloud technologies (AWS, GCP, Azure, etc.)
  • Skilled in working with middleware development and integration (e.g., ROS/ROS2)
  • Comfortable with Linux, Git, and SQL
  • Possess communication skills for collaboration with other teams

Interested in this job?

Jobs Related To 42dot Lead Simulation Engineer (Autonomous Driving)

Backend Distributed Systems Engineer PMTS/LMTS

Lead Backend Distributed Systems Engineer position at Salesforce, focusing on scalable architecture and technical leadership in cloud environments.

Serener Engineering Manager-Distributed Systems

Lead distributed systems engineering teams at Salesforce, developing innovative platforms and managing DevOps in a 24/7 environment.

Software Engineer Manager (Conversational Solutions)

Lead distributed engineering teams in building conversational solutions at Sinch, managing development of high-performance systems and mentoring global teams.

Software Engineer Manager (Conversational Solutions)

Lead distributed engineering teams in building conversational solutions at Sinch, managing development across Spain and Germany while driving technical excellence and team growth.

SysDE II - Multimedia, Amazon Devices

Join Amazon Lab126 as a SysDE II to develop cutting-edge multimedia technologies for consumer electronic devices.