Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
General Motors

Senior Software Engineer – Protocol Operations, Trust

General Motors

. Own delivery of simulation test suites validating autonomous vehicle software .

Posted 9/29/2026full-timeBellevue • Washington • United StatesSenior💰 $153,200 - $234,100 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in building and maintaining automated test suites for autonomous vehicle software, with strong capabilities in Python development, cloud-based systems, and data processing. Proven ability to lead technical design, mentor engineers, and collaborate across teams to deliver high-quality software solutions.

Highest-signal resume keywords
Python DevelopmentAutomated Test GenerationCloud-Based Production SystemsData Processing SystemsTechnical Leadership

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Production-Quality CodingUnit TestingDebuggingAPIsMicroservicesCI/CDSQLNoSQLWorkflow OrchestrationPerformance Monitoring
Soft Skills
Strong CommunicationAdaptabilityOwnership
Tools & Technologies
AI-Assisted Development ToolsAnalytics PlatformsSimulation Validation ToolsObservability ToolsDashboards
Certifications & Qualifications
BS in Computer ScienceMS in EngineeringPhD in Related Field
Industry Keywords
Autonomous VehiclesRoboticsSimulation TestingSafety-Critical ProductsHuman-in-the-Loop Evaluation

Tech Stack

Tools & technologies
CloudDistributed SystemsMicroservicesNoSQLPythonSQL

About the role

Key responsibilities & impact
  • Own delivery of simulation test suites validating autonomous vehicle software
  • Build and maintain tests in bulk using partner teams’ test creation tools
  • Build orchestration and pipelines connecting incoming requests to running tests
  • Automate and standardize test creation and maintenance
  • Integrate partner teams’ evaluation systems to drive test building, triage, and retirement
  • Partner with Autonomy, Systems, Safety, and customer teams to translate testing needs into tooling, interfaces, and automation
  • Uphold code quality and software architecture standards through code reviews and technical leadership
  • Mentor engineers on software engineering and simulation testing best practices
  • Leverage AI-assisted development tools and analytics platforms
  • Take ownership of ambiguous problem spaces and move prototypes into production
  • Operate with urgency while maintaining high engineering quality

Requirements

What you’ll need
  • BS, MS, or PhD in Computer Science, Engineering, or a related field, or equivalent practical experience
  • 5+ years of experience designing, building, and operating production software, backend services, data platforms, or infrastructure systems
  • Strong Python development skills, including production-quality coding, unit testing, code review, debugging, and reliability practices
  • Experience building scalable backend systems, APIs, microservices, workflow orchestration, or internal engineering platforms
  • Experience with cloud-based production systems, including deployment, observability, performance, and operational reliability
  • Experience designing or operating data pipelines and data-processing systems using SQL, NoSQL and other tools for large-scale operational, telemetry, or time-series data
  • Experience building automated tests, validation, quality checks, CI/CD, or release workflows
  • Ability to lead high-level technical design doc and drive execution across multiple teams
  • Strong communication skills and the ability to turn ambiguous technical problems into practical, maintainable solutions
  • Demonstrated adaptability, ownership, and ability to operate effectively in evolving technical environments
  • Experience with autonomous vehicles, robotics, simulation, evaluation systems, or other complex software platforms
  • Experience building automated test-generation, test-execution, or workflow-orchestration systems
  • Experience with defining human-in-the-loop/automation quality processes or release-management systems where reproducibility and traceability are critical
  • Experience developing data-processing, query, analysis, anomaly detection, or issue-triage systems
  • Experience with observability, time-series analysis, performance monitoring, dashboards, or operational analytics
  • Experience working on safety-critical, mission-critical, or highly reliable products
  • Familiarity with simulation validation, test-quality metrics, human-in-the-loop evaluation, or feedback-driven quality improvement
  • Experience with cloud-native deployment, infrastructure, code, containerization, or distributed systems

Benefits

Comp & perks
  • Total Rewards resources
  • Inclusive workplace culture
  • Reasonable accommodations for applicants with disabilities
  • Role-related assessment and/or pre-employment screening information and support