Software Development Engineer, Fleet Management
Core
Design and develop scalable services to allocate tasks and track resources for a fleet of autonomous warehouse robots.
Role type
Senior Software Development Engineer (Fleet Management)
Builds
Robotic fleet orchestration services and infrastructure for autonomous mobile robots
Domain
Robotics, Autonomous Systems, Distributed Systems
Deliverable
production ML models | product features | infrastructure
Required skills
C#, C++, Java, Perl, Object Oriented Design, Distributed Systems, Embedded Systems, System Architecture, Fault Tolerance, Simulation/Emulation
Preferred skills
Full SDLC, Code Reviews, Source Control, Testing, Operations
Technologies
C#, C++, Java, Perl
Responsibilities
Architect and implement robotic applications and infrastructure; Influence team strategy and roadmap; Prototype and test concepts via simulation and live equipment; Mentor other engineers
Seniority
Senior, hands-on IC with mentorship