Robot Application Software Engineer
Optimal Inc.
Warren, MI, United States
5 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.juju.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source
Tech stack
Web Interfaces
JavaScript (Programming Language)
Software Applications
Cloud Computing
Databases
Data Infrastructure
Dataspaces
Software Debugging
Linux
Operational Databases
TypeScript
Management of Software Versions
+9 more
Web Application Frameworks
ReactJS
Git
AngularJS
Information Technology
Data Management
Front End Software Development
Data Pipelines
Docker
Job description
- Develop 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.
Requirements
- 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 control
- Working knowledge of ROS 2 and robotics autonomy software.
- Bachelor’s or Master’s degree in Computer Science, Robotics, Engineering, or a related field
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.juju.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…