Apply

Ready to go for it?

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

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

See all jobs on JobTailor

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

Staff Software Engineer

General Motors

Staff Software Engineer defining scalable hardware-in-loop validation platforms for GM autonomous vehicles. Leading AV software, AI, hardware, infrastructure, and deployment architecture.

Posted 9/8/2026full-timeSunnyvale • California • 🇺🇸 United StatesLead💰 $189,300 - $290,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

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

Demonstrates expertise in defining technical strategies and architectures for AV HIL software platforms, with a strong focus on scalability, reliability, and operational excellence. Proven ability to lead complex technical initiatives and mentor engineering teams while influencing cross-functional collaboration.

Highest-signal resume keywords
Technical Strategy DevelopmentSoftware Engineering ExpertisePython ProgrammingLinux Environment ProficiencyPlatform Architecture Design

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
Software Development LifecycleC++ ProgrammingAPIs DesignTest AutomationContinuous Integration/Continuous Deployment (CI/CD)Performance OptimizationObservability TechniquesScalability EngineeringOperational ExcellenceComplex Systems Design
Soft Skills
Excellent Communication SkillsInfluential LeadershipCross-Team CollaborationMentoring and Development
Tools & Technologies
BazelSQLROSHardware-in-the-Loop (HIL)Software-in-the-Loop (SIL)
Certifications & Qualifications
Bachelor’s Degree in Computer ScienceMaster’s or PhD (Preferred)
Industry Keywords
Autonomous VehicleRoboticsEmbedded SystemsAutomotiveSafety-Critical Systems

Tech Stack

Tools & technologies
C++LinuxPythonSQL

About the role

Key responsibilities & impact
  • Define and drive the long-term technical strategy, architecture, and roadmap for AV HIL software platforms and integration services
  • Lead the design and evolution of scalable, reliable, observable, and hardware-aware HIL capabilities for AV software validation
  • Establish architectural direction and technical standards for platform services, APIs, service reliability, test automation, performance, and operational excellence
  • Own complex technical problems spanning AV software, AI models, vehicle hardware, infrastructure, middleware, operating systems, and deployment pipelines
  • Translate organizational and customer needs into technical strategies, measurable outcomes, platform requirements, and delivery plans
  • Influence technical decisions across the AV organization and align senior technical leaders, product stakeholders, and partner teams
  • Deliver software and platforms through requirements generation, design reviews, continuous integration, automated testing, observability, issue management, release readiness, and operational support
  • Improve platform scalability, utilization, fidelity, developer productivity, and cost efficiency
  • Contribute hands-on to critical software designs and implementations
  • Mentor and develop engineers and strengthen technical communities of practice
  • Help shape hiring and talent-development strategies
  • Represent AV HIL Software Platforms in architecture reviews and technical planning forums
  • Travel less than 25%

Requirements

What you’ll need
  • 10+ years of experience designing, developing, and delivering production-quality software systems
  • Significant experience leading large or highly complex technical initiatives
  • Bachelor’s degree in Computer Science, Computer Engineering, or a related technical field
  • Expert software engineering and systems fundamentals, with strong coding ability in Python, C++, or comparable languages
  • Experience defining and executing technical strategy for complex, distributed, hardware-software systems
  • Experience designing for scalability, performance, reliability, observability, maintainability, and operational excellence
  • Experience developing and operating software in a Linux environment across the full software development lifecycle
  • Strong understanding of platform and service architecture, APIs, automation, CI/CD, test infrastructure, and production operations
  • Ability to lead through influence, resolve cross-team dependencies, build alignment, and make decisions in ambiguous environments
  • Excellent written and verbal communication skills
  • Preferred: Master’s or PhD
  • Preferred: Experience with hardware-in-the-loop, software-in-the-loop, simulation, validation, or large-scale test and integration platforms
  • Preferred: Experience optimizing and evaluating complex software systems on dedicated hardware
  • Preferred: Experience with ROS or similar robotics architectures and distributed autonomy software stacks
  • Preferred: Experience with low-latency, real-time, safety-critical, or highly deterministic systems
  • Preferred: Experience in autonomous vehicle, automotive, robotics, embedded systems, or adjacent industries
  • Preferred: Experience delivering platform-as-a-service capabilities
  • Preferred: Experience with Bazel, SQL, and data systems used for test analytics, observability, or validation insights
  • Preferred: Experience establishing engineering standards, platform governance, technical roadmaps, or architecture review processes
  • Preferred: Demonstrated success mentoring senior engineers and influencing technical direction beyond a single team

Benefits

Comp & perks
  • Bonus potential through an incentive pay program based on company performance, job level, and individual performance
  • Medical, dental, and vision benefits
  • Health Savings Account
  • Flexible Spending Accounts
  • Retirement savings plan
  • Sickness and accident benefits
  • Life insurance
  • Paid vacation and holidays
  • Relocation benefits may be available