Staff Software Systems Engineer, Behavior Validation - Full-time

General Motors10 months ago
Raleigh, NC, United States
Remote
Full-time
Junior Level (1-3 years)

Job Description

Position Overview

As a Staff Software Systems Engineer on the Behavior Validation team within the AV organization, you will play a critical role in leading the strategy and execution of validation efforts for autonomous vehicle software. You will design and implement complex V&V strategies to prototype quickly, gain consensus, and drive increased trust and efficiency. Working within a collaborative environment dedicated to advancing autonomous vehicle testing through cutting-edge simulation and iterative development processes, you will help shape future evaluation methodologies for AI systems and ADAS features.

Key Responsibilities

  • Define requirements and metrics for validating safe and comfortable autonomous vehicle operations.
  • Own analysis and characterization of one or multiple autonomous behaviors to influence software development and launch decisions.
  • Prototype and develop simulation-based and road-based testing strategies that support continuous and scaled software release cycles.
  • Utilize your systems engineering and data analysis expertise to drive design, validation, risk analysis, and prioritization decisions.
  • Develop long-term roadmaps for stable requirements, verification/validation, and advanced software solutions across multiple product lifecycles.
  • Mentor team members and facilitate cross-team collaboration to define behavioral validation strategies for new launches.

Required Qualifications

  • Advanced degree in Mechanical Engineering, Aerospace Engineering, Physics, Computer Science, Data Science, or a related field.
  • 10+ years of experience in systems engineering, robotics, systems analysis, data analysis, statistical analysis, or similar areas.
  • Proficiency with SQL, Python, and C++ for analyzing large data sets.
  • Strong analytical thinking and the ability to interpret data to drive impactful decisions.
  • Excellent communication skills with the capacity to switch between high-level oversight and detailed discussions.
  • Ability to adapt under ambiguity, from rapid prototyping to devising long-term plans.

Preferred Qualifications

  • Experience with robotics, autonomous vehicles, vehicle development, or ADAS development.
  • Background in robotics simulation environments and automotive collision data analysis.
  • Experience developing dashboards and data visualizations using tools such as Looker or Jupyter notebooks.
  • Industry experience in system engineering and requirements management, including test generation and validation.
  • Familiarity with requirements management tools (Jama, DNG, DOORS, etc.) and a proven track record on safety-critical products.

Benefits & Perks

  • Compensation: Salary range of $165,000 to $253,200 plus bonus potential based on company, job level, and individual performance.
  • Benefits: Comprehensive health and wellbeing programs including medical, dental, vision, Health Savings Account, Flexible Spending Accounts, retirement savings plan, sickness and accident benefits, life insurance, paid vacation & holidays, tuition assistance programs, employee assistance program, and GM vehicle discounts.
  • Remote work opportunity.

Required Skills

ADAS Development
SQL
Cross-team Collaboration
C++
Data Analysis
Robotics
Python
Validation Strategies
Simulation Development
Requirements Management
Systems Engineering