
Search by job, company or skills
About the Role
We are looking for a creative software engineer to develop high-level robotics software - including task orchestration, monitoring dashboards, and remote control interfaces - using TypeScript and modern web technologies.
Responsibilities
- Design and implement high-level control and management software for robot systems.
- Build web-based monitoring dashboards and control panels using TypeScript and modern frameworks.
- Integrate robot APIs, cloud services, and backend systems for seamless operations.
- Collaborate with robotics engineers to bridge low-level control and user-facing applications.
Requirements
- Bachelor's degree in Robotic Engineering, Computer Science, Software Engineering, or related field.
- Strong experience in TypeScript, JavaScript, and Node.js.
- Familiarity with web-based visualization and API integration.
- Understanding of robotics system concepts (navigation, control, telemetry) is a plus.
- Strong curiosity and learning skill on new technologies.
- Experience with React, WebSocket, or WebRTC for real-time interfaces.
- Experience integrating with ROS/ROS2 or IoT platforms.
- Proficient in English and Mandarin in business standards as you are required to liaise with Mandarin speaking stakeholders and work in projects with them.
Job ID: 128866831