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

Software Engineer – AV HIL Platform and Services, Early Career

General Motors

. Develop software to increase the capabilities, fidelity, observability, and scale of the HIL platform and integration services .

Posted 9/23/2026full-timeSunnyvale • California • United StatesMid-LevelSenior💰 $119,250 - $150,850 per yearWebsite

Core Competencies

Role fit
Core Competencies

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

Demonstrates strong coding abilities in Python and C++, with a solid understanding of systems fundamentals and experience in developing high-performance software components in a Linux environment. Collaborates effectively within cross-functional teams to deliver reliable software solutions for Hardware-in-the-Loop validation in autonomous vehicle applications.

Highest-signal resume keywords
Python ProgrammingC++ ProgrammingLinux DevelopmentSystems FundamentalsHardware-in-the-Loop Validation

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
Data StructuresAlgorithmsOperating SystemsComputer ArchitectureHigh-Performance Software DesignAutomated TestingIssue TrackingCode ReviewsSQLReal-Time Systems
Soft Skills
Collaborative TeamworkClear Communication
Tools & Technologies
ROSBazelCMake
Certifications & Qualifications
Bachelor's Degree in Computer ScienceMaster's Degree in Computer Science
Industry Keywords
Autonomous DrivingRoboticsReal-Time Simulation

Tech Stack

Tools & technologies
LinuxPythonSQLC++

About the role

Key responsibilities & impact
  • Develop software to increase the capabilities, fidelity, observability, and scale of the HIL platform and integration services
  • Build and extend services and tools for AV teams to configure, run, and debug tests on HIL benches
  • Deliver reliable software through requirements generation, continuous integration, automated testing, issue tracking, and code reviews
  • Collaborate with multiple AV teams to understand validation needs and translate them into platform features
  • Deliver complex projects through incremental development while maintaining quality and reliability
  • Help build software and tooling for large-scale Hardware-in-the-Loop validation of AV perception, planning, control, and AI models
  • Work with Embodied AI, Model Deployment, Middleware, OS, Sensor Applications, and Vehicle Integration teams

Requirements

What you’ll need
  • Currently has, or is in the process of obtaining, a Bachelor or Master's degree in Computer Science or relevant technical field
  • Degree must be completed prior to joining GM
  • Degree completion by June 2026 for this early-career/new graduate role
  • Strong systems fundamentals, including data structures, algorithms, operating systems, or computer architecture
  • Solid coding abilities in Python and/or C++, demonstrated through coursework, internships, or substantial projects
  • Understanding of how to design high-performance software components
  • Experience developing in a Linux environment
  • Ability to work effectively in a collaborative, cross-functional team, with clear written and verbal communication
  • Preferred: Experience optimizing or evaluating complex software systems on dedicated hardware
  • Preferred: Exposure to ROS architectures
  • Preferred: Experience with low-latency or real-time systems
  • Preferred: Prior exposure to autonomous driving, robotics, or real-time simulation domains
  • Preferred: Experience with SQL
  • Preferred: Familiarity with Bazel, CMake, or similar large build systems

Benefits

Comp & perks
  • Paid US GM Holidays
  • GM Family First Vehicle Discount Program
  • Result-based potential for growth within GM
  • Variety of health and wellbeing benefit programs and more
  • This job may be eligible for relocation benefits
  • Bonus potential through an incentive pay program based on company performance, job level, and individual performance