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
View details
Apply Now