Senior ADAS Simulation Engineer (Rust/C++)

Woven by Toyota

Palo Alto (CA)

On-site

USD 140,000 - 230,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Excellent health coverage
401(k) program
Flexible vacation policy
Family planning and care benefits

Job summary

Woven by Toyota is seeking a Senior Simulation Engineer to design and integrate high‑fidelity simulation engines and client APIs in Rust/C++ with Python support. You will ensure portability, modularity, and reusability across Toyota programs, mentoring developers and aligning with cross‑functional teams.

The role focuses on building AD/ADAS simulation tools, with responsibilities spanning architecture, validation, and roadmap planning for diverse data sources and customer needs.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • 5+ years of relevant work experience.
  • Strong programming skills in Rust or C++.
  • Strong programming skills in Python.
  • Ability to think, design, and code for both user and simulator developer perspectives.

Responsibilities

  • Architect and extend our next generation core simulation technologies (e.g., world engine, interfaces, scheduler, agent frameworks).
  • Drive the integration of core simulation technologies into solutions or workflows, ensuring end-user requirements are met.
  • Analyze simulation results to identify gaps between simulated and real-world performance. Prioritize improvements in the core simulation and integration software.
  • Partner with ADAS autonomy, integration, and release teams to improve validation of ADAS software.
  • Help set the team roadmap to support the growing landscape of ADAS customers and data sources.
  • Demonstrate good design practices; alignment with stakeholders before, during, and after implementation is essential.
  • Propose and advocate for modern technologies and methodologies that can drive innovation and performance.

Skills

Rust
C++
Python
Real-time
AD/ADAS

Education

Bachelor's or Master’s degree in CS/Engineering

Tools

Docker
Kubernetes
AWS
CI/CD

Job description

Woven by Toyota is seeking a Senior Simulation Engineer to design and integrate high‑fidelity simulation engines and client APIs in Rust/C++ with Python support. You will ensure portability, modularity, and reusability across Toyota programs, mentoring developers and aligning with cross‑functional teams.

The role focuses on building AD/ADAS simulation tools, with responsibilities spanning architecture, validation, and roadmap planning for diverse data sources and customer needs.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Simulation Software Engineer - AD/ADAS
Senior Simulation Software Engineer - AD/ADAS

Woven by Toyota • Palo Alto (CA)

On-site
USD 140,000 - 230,000
Excellent health coverage
401(k) program
Flexible vacation policy
+1
Senior Simulation Software Engineer - AD/ADAS
Senior Simulation Software Engineer - AD/ADAS

Woven • Palo Alto (CA)

On-site
USD 140,000 - 230,000
Excellent health, wellness, dental and vision coverage
Family planning and care benefits
Senior Simulation Engineer - Machine Learning
Senior Simulation Engineer - Machine Learning

Woven • Palo Alto (CA)

On-site
USD 140,000 - 230,000
Excellent health, wellness, dental and vision coverage
Family planning and care benefits
Senior Simulation Engineer, Automated Driving & ADAS
Senior Simulation Engineer, Automated Driving & ADAS

Woven • Ann Arbor (MI)

Hybrid
USD 140,000 - 230,000
Excellent health, wellness, dental and vision coverage
Family planning and care benefits
Senior ADAS Simulation Engineer: Core Simulator & Tools
Senior ADAS Simulation Engineer: Core Simulator & Tools

Woven • Palo Alto (CA)

On-site
USD 140,000 - 230,000
Excellent health, wellness, dental and vision coverage
Family planning and care benefits
Senior Systems Engineer - Real-Time Vehicle Software & ADAS
Senior Systems Engineer - Real-Time Vehicle Software & ADAS

Woven Planet • Ann Arbor (MI)

On-site
USD 120,000 - 160,000
Senior ML Simulation Engineer – Autonomous Driving
Senior ML Simulation Engineer – Autonomous Driving

Woven by Toyota • Palo Alto (CA)

On-site
USD 140,000 - 230,000
Excellent health, wellness, dental and vision coverage
401k program
Flexible vacation policy
+1
Senior Simulation Engineer - Machine Learning
Senior Simulation Engineer - Machine Learning

Woven by Toyota • Ann Arbor (MI)

On-site
USD 140,000 - 230,000
Excellent health coverage
401k program
Flexible vacation policy
+1
Senior Simulation Engineer - Machine Learning
Senior Simulation Engineer - Machine Learning

Woven by Toyota • Palo Alto (CA)

On-site
USD 140,000 - 230,000
Excellent health, wellness, dental and vision coverage
401k program
Flexible vacation policy
+1
Senior ADAS Systems Engineer: From Concept to Production
Senior ADAS Systems Engineer: From Concept to Production

Tata Technologies • Ann Arbor (MI)

On-site
USD 110,000 - 190,000