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