Fleet Software Engineer - Mobile Robotics
Core
Design and build software services for robot assignment, task dispatch, mission execution, and fleet management in warehouse automation environments.
Role type
Senior IC backend software engineer (mobile robotics/fleet management)
Builds
Distributed fleet control systems, scheduling algorithms, and integration layers for warehouse robotics
Domain
Robotics + Warehouse Automation
Deliverable
production ML models | product features
Required skills
backend software engineering, algorithm design, concurrency control, distributed systems, API development, robotics domain knowledge
Preferred skills
experience with warehouse automation, simulation, system testing, performance optimization
Technologies
Python, C++, Java, Go, REST APIs, WebSockets, MQTT, TCP/IP
Responsibilities
Design software services for robot assignment and mission execution; Develop scheduling and robot-selection algorithms; Build traffic-management and deadlock-prevention capabilities; Integrate fleet services with warehouse systems; Develop reliable APIs for distributed communication; Build monitoring and diagnostic capabilities; Participate in simulation, testing, and deployment
Seniority
Senior, hands-on IC