Tasks:
- * Analyze requirements and design technical solutions
- * Build application packaging and publishing workflows
- * Build developer platforms and application development toolchains
- * Build online and local debugging tools
- * Coordinate platform integration across robotics and application teams
- * Create developer documentation and code examples
- * Deploy platform capabilities on real robots and business scenarios
- * Design and develop core robotics platform modules
- * Develop SDKs and APIs
- * Expose perception, navigation, motion control, manipulation, and voice interaction as platform capabilities
- * Improve platform stability, performance, and developer experience
- * Integrate simulation environments
- * Standardize and productize robot capabilities
- * Support application testing and evaluation
Perks/Benefits:
Skills/Tech stack required:
[Agent Loops] [AI Agents] [API Design] [C++] [Claude Code] [Codex] [Concurrent programming] [Context and Memory] [Context and Memory Management] [Cursor] [Data Modeling] [Go] [GRPC] [High Availability] [Java] [Memory Management] [Message Queues] [Multithreading] [MySQL] [Network communication] [Performance optimization] [Platform Architecture] [PostgreSQL] [Python] [Redis] [REST] [Robotics Software] [Robotics software systems] [RPC] [Software systems] [State management] [System design] [Task planning] [Tool-Calling] [WebSocket]
Educational requirements:
N/A
Role(s):
[Engineer] [Platform Engineer] [Robotics Platform Engineer] [Software Engineer]