Systems Engineer - Behavior Verification
W
WaabiAutonomous vehicles
Remote US / San Francisco, CA / Dallas, TX / Phoenix, AZ / Pittsburgh, PA / Toronto, ON / Remote CanadaFull-Time
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Required Skills
- Python
Requirements
- Bachelor’s degree or Master’s degree in a relevant engineering or related field, such as Software Engineering, Electrical Engineering, Computer Science, Robotics, Advanced Controls, or Aerospace.
- Experience verifying safety-critical systems; autonomous vehicle experience is preferred.
- Demonstrated experience designing test cases from requirements.
- Ability to assess what a test set covers and what it misses.
- Applied statistics knowledge, including sample size, confidence, and what results do and do not support.
- Proficiency in Python.
- Ability to navigate a large codebase.
- Familiarity with autonomous vehicle requirements, behaviors, and design methodologies.
- Ability to structure, document, and prioritize many test sets and test strategies.
- Ability to work diplomatically across teams that do not always agree.
- Trucking or heavy-vehicle exposure is a plus.
- Machine learning experience, particularly model evaluation and false-positive/false-negative trade-offs, is a plus.
- Exposure to NHTSA, ISO 26262, or SOTIF regulatory frameworks is a plus.
- Familiarity with tools for extracting coverage and exposure from large driving-log sets is a plus.
Responsibilities
- Design and document scenario and test sets that establish on-road behavior performance, from minimum to comprehensive.
- Define and run scenario validity checks, and approve or refuse test sets before they are used to judge a release.
- Maintain continuous quality feedback for scenarios, taggers, graders, and the taxonomy behind test sets.
- Turn behavior requirements into testable criteria and work with Behavior Requirements on targets and acceptance criteria.
- Investigate behavior deficiencies, find further instances, establish exposure, and return them to the pipeline as test escapes.
- Distinguish genuine behavior failures from simulation artifacts and raise simulation fidelity gaps with the relevant teams.
- Coordinate across motion planning, simulation, evaluation, operations, safety methodology, and platform teams.
- Align verification phases and cadence with the organization, including daily releases and significant exposure steps.
View Full Description & ApplyYou'll be redirected to the employer's site