The Role: We’re looking for a Senior Application Software Engineer to lead the design and development of operator-facing UI/UX and fleet management applications for Autonomous Mobile Robots (AMRs) deployed in production manufacturing environments. About the Organization: The Robotics Software team is pioneering 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. What You'll Do: Lead UI/UX design & implementation for AMR operator consoles and fleet tools. Build interactive map visualizations, mission planning UIs, and diagnostics dashboards. Design tele‑operation and recovery workflows with safety interlocks. Develop health monitoring & observability UIs. Ship production-grade software: versioning, change control, incident response. Integrate with robot middleware (ROS 2/DDS) and factory systems. Provide hands-on support for live production systems, including debugging distributed software and resolving critical incidents to minimize factory downtime. Champion performance, reliability, and accessibility. Collaborate cross-functionally and mentor others.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Number of Employees
5,001-10,000 employees