Principal Engineer, Software System Verification & Validation

GMAustin, TX
5d$250,000 - $380,000Remote

About The Position

About the Role: The Principal Engineer, Software System Verification & Validation role is critical to establishing and executing an end-to-end validation strategy for the AV Platform Software. As the platform evolves toward increasingly complex, safety-critical architectures, the need for unified system-level validation grows exponentially. This role will provide deep technical leadership in defining scalable verification and validation frameworks, ensuring consistent methods, tools, and metrics across AV Integrity Platform and AV Platform Core. The Principal Engineer will integrate validation activities across software domains, enabling traceability from requirements to safety and performance outcomes, and ensuring compliance with automotive safety standards and certification pathways. By partnering with cross-functional teams — including architecture, safety, systems engineering, and external suppliers — this leader will drive alignment on validation scope, automation strategy, and acceptance criteria, ultimately safeguarding software integrity and accelerating product readiness. This position ensures that GM’s AV software meets the highest standards of quality, reliability, and safety essential for large-scale autonomous deployment.

Requirements

  • Minimum Bachelor’s degree in Computer Science, Software Engineering, Electronics & Communication, Electrical Engineering, or related degree
  • 8+ years of experience in Software development and launching quality software into production
  • Demonstrated successful technical track record leading software development teams in complex system environments
  • Proficiency with one of these programming language; C++ 11 or later, Python, Golang, Java.

Nice To Haves

  • Experience developing on and for embedded Linux / POSIX systems
  • Experience applying and mentoring team members on software best practices
  • Experience with ROS or other robotics middleware platforms
  • Experience with other languages: C, Python, Bash, Go
  • Experience with embedded build systems, such as buildroot or yocto

Responsibilities

  • Define and lead software strategy for new technology and highly complex features in our Autonomy org
  • Define a technical vision and roadmap for mission-critical parts of development
  • Work across orgs to ensure that the joint architecture across the full stack is coherent and can solve relevant problems
  • Maintain alignment between senior leadership and engineering teams through effective executive communication
  • Maintain high-quality bar in projects from the start and champion quality improvements by implementing better technical practices
  • Work with other teams to define the system level architecture and strategies for implementation
  • Initiate large projects with complex architecture, breaking it down to the right logical components so others can be utilized effectively
  • Improve and deliver reliable software through requirements generation, continuous integration, automated testing, issue tracking, and code reviews
  • Provide technical leadership, guidance and mentorship to Senior and Staff engineers as they propose, prototype, evaluate, and iterate solutions, as well as through their career progression
  • Lead large initiatives involving many stakeholders by driving impact analysis, and ensuring alignment with the larger architectural roadmap
  • Drive architecture standards, patterns, and principles

Benefits

  • GM offers a variety of health and wellbeing benefit programs.
  • Benefit options include 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, GM vehicle discounts and more.
  • Upon successful completion of a motor vehicle report review, you will be eligible to participate in a company vehicle evaluation program, through which you will be assigned a General Motors vehicle to drive and evaluate.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service