About the role#
As an Autonomous Driving Software Engineer Intern, you will help design, develop, and validate software for self-driving systems. You will work with engineers across our platform teams to build safety-critical software for vehicles operating in real-world environments.
What you'll do#
- Develop, test, and deploy production-ready code for vehicle platform components.
- Ramp up quickly on your assigned codebase and product area.
- Complete tasks efficiently with few iterations.
- Identify problems, outline solutions, and account for tradeoffs or edge cases.
- Participate in code reviews, technical discussions, and design sessions.
- Collaborate with hardware, systems, test, and safety teams to ensure software integration.
- Communicate project status across multiple stakeholders.
- Provide observability and troubleshooting services for production systems.
What you'll need#
- Enrollment in a full-time degree program pursuing a Bachelors or Masters in Computer Science or a related field.
- Graduation date between December 2027 and June 2028.
- Ability to work full-time, 40 hours per week.
- Experience with modern object-oriented programming languages like Python or C++ in a production or applied project setting.
- Intent to return to your degree program after the internship concludes.
- Preferred experience includes building, testing, and shipping production software, developing on Linux, and working with safety-critical systems like automotive, FDA, or FAA standards.
- Preferred knowledge of networking and the intersection of software, hardware, and robotic systems.
- Demonstrated software engineering experience through internships, work, coding competitions, or publications.
Location & details#
- Location: Sunnyvale, California.
- Term: Summer 2027.
- Work Modality: Hybrid. You will report to the Sunnyvale office up to three times per week or as determined by the team.
- Compensation: $9,600 to $10,300 per month.
About General Motors
General Motors is a public company based in Detroit, Michigan. It operates in the motor vehicle manufacturing industry. The company employs over 106,000 people. Its work spans the design and production of cars, trucks, and transportation technology, including software, electrification, and AI.
How to get in at General Motors
Securing an internship at General Motors requires a proactive approach to the application timeline. Because early applicants are often reviewed before the volume of candidates becomes unmanageable, Intern Insider sends an instant alert the moment a role matching your target is published. This allows you to submit your materials among the first group of applicants. Reaching out to the right person can also change your outcome. Intern Insider surfaces the recruiters behind the company's roles, which lets you contact them directly to ask about the position or a potential referral. This direct connection often improves response rates compared to submitting an application into a general queue.



