About The Position

As a n Autonomous D riving Software Engineer Intern, you will contribute to the design, development, and validation of cutting-edge software powering self-driving systems. You’ll collaborate with experienced engineers across AV Platform teams to build scalable, safety-critical software for autonomous vehicles operating in real-world environments.

Requirements

  • Currently enrolled in a full-time, degree-seeking program and in the process of obtaining a Bachelors or Master s degree in comp uter scienc e or a relat ed fie ld
  • 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 ho urs per week

Nice To Haves

  • Previous experience with software development through internships, class projects, personal projects, or coding competitions.
  • Experience developing and testing software through internships, coursework, or personal projects.
  • 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.

Responsibilities

  • Develop , test, and deploy production-ready code across components of vehicle platform software
  • Q uickly ramp up on assigned codebase, product area, and/or system
  • Complete assigned tasks efficiently with few iterations
  • Identify problem statements, outline optimal solutions, accoun t for tradeoffs and edge ca ses
  • Participate in code reviews, technical discussions, and design resign
  • Collaborate with cross-f unctio nal teams including hardware, systems, test, and safety to ensure seamless software integration
  • Communicate effectively across multiple stakeholders

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
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service