General Motors

Summer Intern – Software Engineer, Autonomous Driving

General Motors

internship

Posted on:

Location Type: Hybrid

Location: Milford • California, Missouri • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $7,300 - $8,600 per month

Job Level

Entry Level

Tech Stack

Distributed SystemsJavaLinuxPython

About the role

  • Develop, test, and deploy production-ready code across components of vehicle platform software.
  • Quickly ramp up on assigned codebase, product area, and/or system.
  • Complete assigned tasks efficiently with few iterations.
  • Identify problem statements, outline optimal solutions, account for trade-offs and edge cases.
  • Participate in code reviews, technical discussions, and design resign.
  • Collaborate with cross-functional teams including hardware, systems, test, and safety to ensure seamless software integration.
  • Communicate effectively across multiple stakeholders.

Requirements

  • Currently enrolled in a full-time, degree-seeking program and in the process of obtaining a Bachelor's degree in computer science or a related field.
  • Experience with modern object-oriented programming languages (e.g., Java, C++, Python) preferably in a production or applied project environment.
  • Able to work fulltime, 40 hours per week.
  • Previous experience with software development through internships, class projects, personal projects, or coding competitions is preferred.
  • Familiarity with Linux/POSIX environments and exposure to embedded systems or robotics projects.
  • Understanding of networking fundamentals relevant to embedded or distributed systems.
  • Experience with robotics frameworks (e.g., ROS), embedded Linux platforms, or common sensors (e.g., cameras, lidar, radar, IMUs) is a plus.
  • Interest or coursework related to safety-critical or high-reliability systems (automotive, aerospace, medical) is beneficial.
  • Passion for self-driving technology and its potential impact on the world.
  • Intent to return to degree-program after the completion of the internship.
  • Graduating between December 2026 and August 2027.
Benefits
  • Paid US GM Holidays
  • GM Family First Vehicle Discount Program
  • Result-based potential for growth within GM
  • Intern events to network with company leaders and peers

Applicant Tracking System Keywords

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

Hard skills
JavaC++Pythonobject-oriented programmingLinuxembedded systemsnetworking fundamentalsrobotics frameworksROSsensors
Soft skills
problem-solvingcommunicationcollaborationefficiencytechnical discussioncode review