Search by job, company or skills

A

Robotics Application Integration Engineer (Delivery / Full-Stack)

5-8 Years
SGD 5,000 - 8,000 per month
new job description bg glownew job description bg glownew job description bg svg
  • Posted 8 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Title: Robotics Application Integration Engineer (Delivery / Full-Stack)

Job Responsibilities

Delivery Service Deployment: Lead the customized development of robot delivery workflows implement end-to-end automated delivery loops from origin to destination based on predefined SLAM/mapping paths.

Cross-System Integration: Execute communication interfacing between robots and infrastructure, including Elevator Control Systems (ECS), automatic doors, and access control ensure autonomous navigation across floors and through secure entry points.

Finite State Machine (FSM) Development: Design logical workflows for the delivery process (e.g., Loading → Calling Elevator → Navigation → Arrival Notification → Obstacle Avoidance) develop robust handlers for edge cases like path blockage or integration timeouts.

Remote Control & Monitoring: Integrate and maintain robot management platforms to enable task dispatching, real-time localization monitoring, power management, and remote troubleshooting.

Requirements

1. Business Integration (Core)

Protocol Integration: Proficiency in common interface protocols (MQTT, HTTP, gRPC, WebSocket) experienced in efficiently integrating with third-party SDKs/APIs for elevator and access control.

Logic Design: Expert in Finite State Machines (FSM) or Behavior Trees ability to write robust strategies for complex scenarios in path-based delivery (e.g., elevator malfunctions, path obstructions).

Network Resilience: Proficiency in Linux network stack optimization capable of ensuring stable data transmission and system recovery in challenging environments with intermittent signals (e.g., elevators, underground parking lots, and dead zones).

2. Software Development

Programming Proficiency: Skilled in Python or C++ for business logic development with high standards for code quality and documentation.

ROS Fundamentals: Solid understanding of ROS1/ROS2 architectures ability to interface with robot chassis SDKs for motion control (velocity commands, start/stop, error correction).

Full-Stack Collaboration: Familiar with Docker deployment able to develop lightweight Web interfaces or scripts for joint debugging with existing dispatching systems and management backends.

3. Engineering & Field Operations

On-site Optimization: Strong hands-on engineering mindset capable of fine-tuning robot poses and velocity profiles at critical nodes like elevators and doorways in real-world environments.

Troubleshooting: Ability to quickly locate intermittent field issues through log analysis, rosbag playback, or network packet sniffing (Wireshark).

More Info

Job Type:
Industry:
Function:
Employment Type:

Job ID: 145800715

Similar Jobs

Early Applicant