Taro Logo

Staff Software Engineer, Autonomy Evaluation

Leading automotive company focused on achieving Zero Crashes, Zero Emissions and Zero Congestion through innovative mobility solutions.
Atlanta, GA, USAAustin, TX, USADetroit, MI, USA
$134,000 - $205,000
Machine Learning
Staff Software Engineer
Remote
5,000+ Employees
10+ years of experience
AI · Automotive

Description For Staff Software Engineer, Autonomy Evaluation

General Motors is seeking a Staff Software Engineer for their Autonomy Evaluation team within the Simulation and Testing organization. This role is crucial in leading the strategy and execution of simulation-based validation efforts for autonomous vehicle development. As part of the Systems Engineering Team, you'll be responsible for designing and implementing complex V&V strategies, prototyping solutions, and driving innovation in testing autonomous systems.

The position offers a unique opportunity to shape the future of autonomous vehicle testing through cutting-edge simulation technologies. You'll work in a collaborative environment focused on advancing autonomous vehicle development, ensuring robust validation methods, and supporting AI developers, systems engineering, and safety teams.

The role combines technical expertise in software engineering, data analysis, and autonomous systems with leadership responsibilities. You'll be working with large datasets, developing evaluation methods, and mentoring team members while collaborating across teams. The position offers competitive compensation ($134,000-$205,000) and comprehensive benefits including health insurance, 401k, and various GM-specific perks.

This is an excellent opportunity for experienced engineers passionate about autonomous vehicles and interested in working at the intersection of software engineering, AI, and automotive technology. The role offers both technical challenges and leadership opportunities, making it ideal for those looking to make a significant impact in the autonomous vehicle industry.

The position is remote-based but requires office presence three times a week for those living within 50 miles of specific locations. You'll be part of GM's vision for Zero Crashes, Zero Emissions, and Zero Congestion, working on cutting-edge technology that shapes the future of transportation.

Last updated 17 hours ago

Responsibilities For Staff Software Engineer, Autonomy Evaluation

  • 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
  • Mentor team members and facilitate cross-team collaboration
  • Define simulation confidence metrics for new launches

Requirements For Staff Software Engineer, Autonomy Evaluation

Python
  • Advanced degree in Mechanical Engineering, Aerospace Engineering, Physics, Computer Science, Data Science, or related fields
  • 10+ 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
  • Excellent communication skills
  • Experience in validating AI models, robotics, or autonomous vehicle development preferred
  • Background in data engineering and familiarity with ETL software
  • Experience in developing data visualizations
  • Systems engineering experience for safety-critical products

Benefits For Staff Software Engineer, Autonomy Evaluation

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Education Budget
  • Health Savings Account
  • Flexible Spending Accounts
  • Retirement savings plan
  • Sickness and accident benefits
  • Life insurance
  • Paid vacation & holidays
  • Tuition assistance
  • Employee assistance program
  • GM vehicle discounts

Interested in this job?

Jobs Related To General Motors Staff Software Engineer, Autonomy Evaluation