Software Development Engineer, Autonomous Fleet Services
Core
Building the intelligence and fleet management system that orchestrates thousands of autonomous robots across complex logistics operations to decide tasks and manage operations.
Role type
Senior Software Development Engineer (Distributed Systems & Robotics)
Builds
Fleet management services, task allocation logic, and robotic applications
Domain
Logistics, Robotics, Warehouse Automation
Deliverable
production ML models
Required skills
Distributed systems, Task allocation and scheduling, Resource management, Event-driven architectures, Scalable system design, Fault tolerance design, C++, Java, C#, Perl, Object Oriented Design
Preferred skills
Robotics domain knowledge, Warehouse automation experience, Full SDLC experience
Technologies
C++, Java, C#, Perl
Responsibilities
Architect, design, and implement robotic applications and infrastructure; Prototype and test concepts through simulation and live robotic equipment; Mentor other engineers on the team
Seniority
Senior, hands-on IC