About The Position

The Robotics Software team is developing the next generation of autonomous robotic systems, focusing on autonomous mobile robots (AMRs) and intelligent robotic platforms. We develop full-stack robotics capabilities—from perception and planning to control and system integration— bringing innovative, real-world autonomous solutions to the future of the work. We are seeking a self-motivated intern to prototype AI-driven sense–plan–act architectures for autonomous robotic systems in manufacturing plants. You will participate in the development of a camera- and LiDAR-based wheel-drive robot and integrating software with physical and simulation platforms. You will work cross-functionally with autonomy experts on system-level validation. The role also includes evaluating AI-driven methods for localization/map construction, perception , motion planning, scenario simulation, and data engineering, with hands-on experimentation, algorithm development, and multi-modal sensor integration.

Requirements

  • Currently enrolled in a bachelor's program in Robotics, Computer Science, Electrical/Mechanical Engineering, or related technical fields.
  • Proficiency in C++ or Python.
  • Adhere to continuous development and deployment practices in robotic software development

Nice To Haves

  • Machine learning knowledge and practice experience.
  • Proficiency with deep learning frameworks and toolchains like PyTorch and TensorFlow
  • Familiarity with repositories like DETR, BEVformer , BEVfusion , SAMv2, Ceres Library/GTSAM, ORB-SLAM, VINS- Mono, and etc.
  • Experience working with cloud-based data collection and data pipeline systems.
  • AV/ADAS integration or industrial automation experience is a bonus.
  • Graduating between December 2026 and June 2027.
  • Experience or coursework in one or more of the following areas: Camera- and LiDAR-based localization algorithms Statistical estimation theory (e.g., pose graph or factor graph techniques) Place recognition and loop-closure detection Perception tasks such as object detection or semantic representation Motion planning algorithms and platforms (e.g., Nav2) Working with simulation tools (e.g., IsaacSim , IsaacLab ) Dataset handling or annotation Software optimization for resource-constrained systems Familiarity with ROS2 or other robotics middleware

Responsibilities

  • Support the design and implementation of high-precision localization methods using camera, LiDAR, wheel encoder and inertial sensors.
  • Assist in developing scalable and real-time localization module optimized for autonomous robotic systems.
  • Help to create engineering specifications and test procedures to ensure system compliance.
  • Evaluate and benchmark the performance of systems.
  • Review the state-of-the art in camera- and LiDAR-based algorithms.
  • Troubleshoot using strong knowledge of probabilistic estimation, sensor fusion, and real-time system implementation.

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