1h ago
Senior Robotics Software Engineer, Mobile Robot Orchestration
Singapore
full-timeseniorrobotics
Tech Stack
Description
You will collaborate with a diverse team to develop high-performance multi-agent path finding algorithms and robust behaviors for fleets of mobile robots in dynamic environments like factories and warehouses. Your work will shape open specifications for mobile robot interoperability.
Requirements
- Bachelor's or Master's in CS, Robotics, or equivalent practical experience
- Proficiency in C++, Python, or Rust
- Experience with autonomous mobile robots (e.g., MiR, OTTO, Geek+)
- Expertise in programming reactive software systems
- Experience architecting distributed multi-agent systems using ROS, Zenoh, MQTT, gRPC, or REST APIs
Responsibilities
- Examine challenging environments and identify strategies for seamless mobile robot traffic
- Develop software tools to make mobile robot traffic behavior easy to understand and debug
- Implement multi-agent path finding algorithms and benchmark them across diverse environments
- Build extensible reusable libraries for customized mobile robot traffic behaviors
0 views 0 saves 0 applications