General Motors
2027 Summer Intern – Software Engineer, AV/AI Platform
GM Automation - Sunnyvale - GM Automation - Sunnyvale +1 · Hybrid · Internship · Posted Oct 2, 2026
- Location
- GM Automation - Sunnyvale - GM Automation - Sunnyvale
Warren, Michigan, United States of America - Experience
- No specific number of years stated.
- Education
- Currently pursuing a Bachelor's or Master's degree in a listed or related STEM field.
About the job
Develop, test, and validate production-ready vehicle platform software supporting autonomous-driving systems.
What you'll do
- Develop, test, and deploy vehicle platform software.
- Identify problems, propose solutions, and consider tradeoffs and edge cases.
- Participate in design and code reviews and collaborate with hardware, systems, test, and safety teams.
What they ask for
- Currently enrolled full-time in a degree-seeking Bachelor's or Master's program in computer science, AI, machine learning, robotics, engineering, or a related STEM field.
- Graduating between December 2027 and August 2029, with at least one additional quarter or semester remaining after the internship.
- Available to work 40 hours per week for the 12-week summer internship during one of the stated date ranges.
- Strong foundation in algorithms and data structures and proficiency in C++, Python, or another object-oriented programming language.
Nice to have
- Software engineering experience through work, internships, competitions, research, coursework, or projects; production software or safety-critical development exposure.
- Familiarity with Yocto or Buildroot, networking, embedded Linux, ROS, or sensors such as cameras, lidar, radar, or IMUs.
Pay
$8,100 – $10,300 per month (base salary)
Tools
C++, Python, Yocto, Buildroot, ROS, embedded Linux
AI focus
Contribute to software powering autonomous-driving systems; work may involve platform support for AI/ML workloads and their performance.
Model-written summary · the original posting is authoritative