General Motors is seeking a Staff Software Engineer for Autonomy Evaluation within their Simulation and Testing organization. The role involves leading the strategy and execution of simulation-based validation efforts for autonomous vehicle development, mentoring team members, and ensuring robust validation methods for AI developers and safety.
Responsibilities:
- Develop and prototype comparative strategies to benchmark autonomy systems’ performance
- Create simulation evaluation methods to support decision-making in continuous release cycles
- Define requirements and metrics for validating safe and comfortable Autonomous Vehicle operations
- Analyze driving behaviors to inform system performance and influence the development of the autonomy stack
- Mentor team members and facilitate cross-team collaboration to define simulation confidence metrics for new launches
Requirements:
- Advanced degree in Mechanical Engineering, Aerospace Engineering, Physics, Computer Science, Data Science, or related fields
- 8+ years of experience in systems engineering, robotics, or data analysis
- Proficient in SQL, Python, and C++ for analyzing large data sets
- Strong analytical thinking skills with the ability to interpret data and derive impactful conclusions
- Excellent communication skills, capable of switching between high-level and detailed discussions
- Experience in validating AI models, robotics, or autonomous vehicle development
- Background in data engineering and familiarity with ETL software (e.g., DBT, Airflow)
- Experience in developing data visualizations using tools like Looker or Jupyter notebooks
- Proven success in systems engineering for safety-critical products and familiarity with requirements management tools (e.g., Jama, DNG, DOORS)