Skip to content

Senior/Staff Simulation Engineer – Automated Driving & ADAS
Company | Woven |
---|
Location | Palo Alto, CA, USA |
---|
Salary | $140000 – $264500 |
---|
Type | Full-Time |
---|
Degrees | Master’s |
---|
Experience Level | Expert or higher |
---|
Requirements
- Master’s degree or higher degree in Computer Science, Engineering, or a related field highly preferred.
- 10+ years of relevant work experience.
- Proven track record of architecting, delivering, and maintaining well-designed, impactful solutions given time and resource constraints.
- Strong programming skills in Rust or C++.
- Strong programming skills in Python.
- Ability to think, design, and code for both the user’s and simulator developer’s perspective.
- An infectious self-driven passion for solving complex problems while learning new techniques and technologies!
Responsibilities
- Partner with engineering and product leadership to align the simulation tooling roadmap with program milestones.
- Architect next generation core simulation technologies (e.g. world engine, runtime, scheduler, scenario manager, interfaces, agent frameworks, plugin frameworks).
- Own implementation, testing, deployment, and ongoing support of simulation pipelines and workflows.
- Drive the integration of core simulation technologies into solutions or workflows, ensuring end user requirements are met.
- Collaborate cross-functionally with ADAS autonomy, integration, and release teams as we reduce reliance on expensive maps and sensor systems.
- Identify and prioritize high-impact work that will reduce our issue resolution cycle time.
- Provide technical guidance and mentorship to the team, fostering a collaborative and innovative engineering culture.
- Demonstrate excellent design practices; generate technical documentation; lead technical presentations; aligning with stakeholders before, during, and after implementation is essential.
Preferred Qualifications
- Experience with designing and building real-time systems (a requirement of simulations for driver assistance and hardware in the loop scenarios).
- Knowledge of one or more cloud compute platforms, such as AWS.
- Experience with container technologies like Docker and container management systems like Kubernetes.
- Experience with build systems, continuous integration, and/or continuous deployment (CI/CD).
- Experience with vehicle dynamics modeling.
- Experience in the automotive and/or self-driving autonomy domain.