Senior Software Engineer, Behavior Validation

1 week ago


Virginia Beach, VA, United States General Motors Full time
Senior Software Engineer, Behavior Validation

This role is categorized as remote. As a Senior Software Engineer on the Software Validation team within the AV organization, you will play a critical role in the development of simulation-based validation efforts for autonomous vehicle behavior. You will leverage your experience in software engineering to convert validation strategies into well-architected and implemented code that analyzes AV behavior. You will work with a team of engineers to define best practices, raise the bar internally on coding quality, and verify the safety and performance of autonomous systems. You will be responsible for shaping the future of evaluation methodologies for AI systems and other ADAS features, architecting solutions that meet the testing needs of AI developers, systems engineers, and safety stakeholders.

The Autonomous Vehicle (AV) organization is dedicated to advancing the development of autonomous vehicles through cutting-edge simulation technologies and novel iterative development processes. The Behavior Validation team focuses on unlocking software launch es and continuous release decisions via simulation verification and validation strategies, prototypes, and protocols. Our collaborative environment fosters innovation and excellence, allowing us to push the boundaries of what is possible in autonomous vehicle testing.

What You'll Do:

  • Develop and prototype strategies to benchmark autonomy systems' performance.
  • Convert validation strategies into production code that executes high quality AV behavior analysis for continuous and scaled software release cycles.
  • Use data analytics to facilitate data driven design, validation, risk analysis, and prioritization decisions.
  • Build tools that scale systems engineering prototype testing products to additional users like the software release team and Embodied AI.
  • Facilitate cross-team collaboration to establish coding best practices for the Software Validation Organization.

Your Skills & Abilities:

  • Advanced degree in Computer Science, Mechanical Engineering, Aerospace Engineering, Physics, Data Science, or related fields.
  • 4+ years of experience in software engineering; bonus if overlap in systems engineering, robotics, systems analysis, data analysis, statistical analysis, or other related fields.
  • Experienced with SQL, Python, and C++ for analyzing large data sets and building production-quality simulation testing products.
  • Strong analytical thinking skills with the ability to interpret data and derive impactful conclusions.
  • Ability to adapt and operate under ambiguity, going from quick code prototypes to long-term plans on brief time horizons.
  • Excellent communication skills, capable of switching between high-level and detailed discussions.

What Will Give You A Competitive Edge:

  • Proven track record of successful software engineering on a safety-critical product, especially as it related to verification and validation tools.
  • Experience with robotics, autonomous vehicles, vehicle development, or ADAS development.
  • Experience working with robotics simulation environments.
  • Experience analyzing automotive collision data.
  • Experience developing dashboards and data visualizations using tools such as Looker or Jupyter notebooks.


  • Virginia Beach, VA, United States Connect Talent Solutions LLC Full time

    About the job Software Engineer Senior Connect Talent Solutions has an opportunity for a Software Engineer, Senior to independently analyze the performance of hardware and software interfaces and identify alternatives for optimizing the usage of computer resources and modern hardware solutions. Position responsibilities will include, but are not limited to...


  • Virginia Beach, VA, United States Connect Talent Solutions LLC Full time

    About the job Software Engineer Senior Connect Talent Solutions has an opportunity for a Software Engineer, Senior to independently analyze the performance of hardware and software interfaces and identify alternatives for optimizing the usage of computer resources and modern hardware solutions. Position responsibilities will include, but are not limited to...


  • Virginia Beach, VA, United States Connect Talent Solutions LLC Full time

    About the job Software Engineer Senior Connect Talent Solutions has an opportunity for a Software Engineer, Senior to independently analyze the performance of hardware and software interfaces and identify alternatives for optimizing the usage of computer resources and modern hardware solutions. Position responsibilities will include, but are not limited to...


  • Virginia Beach, VA, United States Saronic Full time

    Saronic Technologies is a leader in revolutionizing defense autonomy at sea, dedicated to developing state-of-the-art solutions that enhance maritime operations for the Department of Defense (DoD) through autonomous and intelligent platforms. Job Overview We are seeking a Senior Forward Deployed Software Engineer in Virginia Beach, Virginia, who will be at...


  • Virginia Beach, VA, United States Saronic Full time

    Saronic Technologies is a leader in revolutionizing defense autonomy at sea, dedicated to developing state-of-the-art solutions that enhance maritime operations for the Department of Defense (DoD) through autonomous and intelligent platforms. Job Overview We are seeking a Senior Forward Deployed Software Engineer in Virginia Beach, Virginia, who will be at...


  • Virginia Beach, VA, United States Saronic Full time

    Saronic Technologies is a leader in revolutionizing defense autonomy at sea, dedicated to developing state-of-the-art solutions that enhance maritime operations for the Department of Defense (DoD) through autonomous and intelligent platforms. Job Overview We are seeking a Senior Forward Deployed Software Engineer in Virginia Beach, Virginia, who will be at...


  • Virginia Beach, VA, United States Saronic Full time

    Saronic Technologies is a leader in revolutionizing defense autonomy at sea, dedicated to developing state-of-the-art solutions that enhance maritime operations for the Department of Defense (DoD) through autonomous and intelligent platforms. Job Overview We are seeking a Senior Forward Deployed Software Engineer in Virginia Beach, Virginia, who will be at...


  • Virginia Beach, VA, United States Saronic Full time

    Saronic Technologies is a leader in revolutionizing defense autonomy at sea, dedicated to developing state-of-the-art solutions that enhance maritime operations for the Department of Defense (DoD) through autonomous and intelligent platforms. Job Overview We are seeking a Senior Forward Deployed Software Engineer in Virginia Beach, Virginia, who will be at...


  • Virginia Beach, VA, United States RIT Solutions Full time

    Senior Software Engineer (Frontend) Duration: Through 12/31/2025 likely to be extended Location: 100% Remote Required Skills & Experience Must Have: React Typescript Very strong front-end skills Know the CSS and semantic HTML to use without looking it up Understand accessibility and ARIA and know how to implement them

  • Ritchie Bros.

    6 days ago


    Virginia Beach, VA, United States The Job Sauce Full time

    Senior Software Engineer The Senior Software Engineer will be working as a Java/Spring Server-side engineer to design, code and maintain web applications, APIs and infrastructure components. Must be comfortable working in a team as well as an individual contributor with minimal supervision. Responsibilities Responsible for designing and coding highly...