Robot Application Software EngineerKey ResponsibilitiesDevelop and enhance the AME(Autonomous Mobile Equipment) data platform, including the data portal, dashboards, bot/version tracking, regression reporting, and developer-facing tools.Build scalable cloud compute and data pipeline capabilities for robot telemetry, calibration/config uploads, automated reporting, and production analytics.Support OTA and ROC integration by connecting robot software release data, operational status, remote support workflows, and fleet-level diagnostics into the AME data ecosystem.Maintain and improve production data infrastructure across live plants, including database reliability, upload pipelines, data quality monitoring, and incident response.Supporting AME GUI development where needed, including operator-facing dashboards, diagnostics views, fleet tools, and data-heavy web interfaces.Partner with autonomy, deployment, ROC, OTA, and plant teams to scale AME software/data capabilities for 300+ production robots across GM plants, and future deployments.Ship production-grade software with strong ownership of versioning, change control, observability, debugging, and on-call support to minimize factory downtime.Required Skills / Experience:UI/Frontend Technologies: Mastery of JavaScript/TypeScript and modern frameworks like React or Angular to build responsive, data-heavy web interfaces.Hands on Linux, Docker (for containerized deployments), and Git for version controlWorking knowledge of ROS 2 and robotics autonomy software.Bachelor's or Master's degree in Computer Science, Robotics, Engineering, or a related field