Robot Application Software Engineer

General Motors (GM)

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Warren, MI
Employment
Full-time
Posted
3 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $182k
$133k $231k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $142,575–$221,250.

Based on 240 similar postings.

Employer

About General Motors (GM)

General Motors (GM) is a leading American multinational automotive corporation founded in 1908 and headquartered in Detroit, Michigan.

General Motors (GM) currently has 203 open roles on FindRole.

Listed pay typically runs $159,000–$246,300 across 55 roles with salary data.

Most-posted roles

View all roles at General Motors (GM)

At a glance

TL;DR · Robot Application Software Engineer

The Robot Application Software Engineer joins the Robotics Software team to develop full-stack capabilities for autonomous mobile equipment and intelligent robotic platforms. This role focuses on expanding the production AME data platform by building scalable cloud-computing and data-pipeline infrastructure for robot telemetry, calibration, and configuration uploads. The engineer will develop data portals, dashboards, and developer tooling while supporting operator-facing graphical user interface development for manufacturing environments. Key responsibilities include managing robot software-version tracking, regression reporting, and integrations with OTA and ROC workflows. Required technical skills include proficiency in JavaScript or TypeScript, modern web frameworks like React or Angular, Linux, Docker, and Git. The work involves solving complex problems in production manufacturing by translating technical KPIs into actionable insights for factory operations and engineering teams.

What you'll do

  • Develop and enhance the AME data platform, including data portals, dashboards, and robot version tracking.
  • Build scalable cloud-computing and data-pipeline capabilities for robot telemetry and production analytics.
  • Support OTA and ROC integration by connecting robot software release data and fleet-level diagnostics.
  • Maintain production data infrastructure across manufacturing plants, ensuring database reliability and data-quality monitoring.
  • Develop operator-facing GUIs, including diagnostic views, fleet-management tools, and data-intensive web interfaces.
  • Deliver production-grade software with ownership of versioning, change control, observability, and on-call support.
  • Translate complex technical KPIs into actionable insights for leadership and floor technicians during engineering reviews.

What we're looking for

  • Bachelor’s or master’s degree in computer science, robotics, engineering, or a related field.
  • At least five years of software engineering experience.
  • At least two years of experience developing user interfaces or human-robot interfaces for industrial or robotics applications.
  • Advanced proficiency in JavaScript or TypeScript and modern web frameworks such as React or Angular.
  • Hands-on experience with Linux, Docker, and Git.
  • Ability to translate complex technical metrics into actionable insights for technical and nontechnical audiences.
  • Six to ten or more years of experience developing high-performance web or mobile applications, including five years in robotics (preferred).
  • Experience delivering production software in manufacturing or logistics environments (preferred).

More like this

Similar roles

Senior Robotics Software Engineer

Nvidia

Santa Clara, CA 13 days ago $184,000–$287,500
Robotics Software Physical AI Humanoid Robots Mobile Manipulators AI Agents End-to-end Workflows Data Collection Deployment
8+ yrs exp

Robotic Software Engineer

Anduril Industries

Costa Mesa, CA 101 days ago $191,000–$254,000
C++ Rust Robotics Autonomy Motion Planning Networking Behavior Trees Modeling & Simulation Data Processing Systems Integration Flight Systems Message Standards

Robotics Software Engineer

Anduril Industries

Boston, MA +1 119 days ago $191,000–$254,000
C++ Python Computer Vision Sensor Fusion Motion Planning Machine Learning SLAM LIDAR Radar Sonar Gazebo Unity Unreal Engine Simulation Robotics Mechatronics

Robotics Software Engineer

Anduril Industries

Costa Mesa, CA 119 days ago $191,000–$254,000
C++ Python Computer Vision Sensor Fusion Motion Planning Machine Learning SLAM LIDAR Radar Sonar Gazebo Unity Unreal Engine Simulation Robotics Navigation Perception Algorithms

Robotics Software Engineer

Anduril Industries

Waltham, MA 35 days ago $129,000–$171,000
C++ Rust Path Planning Trajectory Optimization GNC A D\* Lite RRT PRM Machine Learning Reinforcement Learning Linear Algebra Graph Theory Computational Geometry Asynchronous Programming Concurrency 6-DoF Simulation
3+ yrs exp

Software Engineer, Robotics

Anduril Industries

Irvine, CA 143 days ago $191,000–$253,000
C++ Rust Linux Robotics Motion Planning Perception Localization Mapping Controls Data Structures Algorithms Concurrency Systems Software Kernel Device Drivers Simulation Networking