Job Responsibilities
1. System Deployment & Software Integration
-
Lead on-site and remote integration of robot systems, with a strong focus on the software stack (ROS/ROS2) and system-level architecture design.
-
Configure navigation maps, SLAM/localization algorithms, and communication interfaces between the robot system and customer on-site infrastructure (WMS/MES/ERP, PLCs, elevators, access control systems, etc.).
-
Design and implement logical workflows for complex automation scenarios using Finite State Machines (FSM) or Behavior Trees.
2. Technical Support & Troubleshooting
-
Provide L2/L3 technical support, diagnosing and resolving complex technical issues involving software, network communications, and system integration layers.
-
Analyze navigation anomalies, communication failures, and software performance issues using log analysis tools (e.g., rosbag) and network diagnostic tools (e.g., Wireshark).
-
Act as the escalation point for on-site engineers, leading Root Cause Analysis (RCA) (e.g., 8D reports, 5-Why analysis) and collaborating with the R&D team to drive permanent fixes.
3. System Monitoring & Performance Optimization
-
Monitor key operational metrics of the robot fleet (uptime, scheduling efficiency, battery health, etc.) and develop data-driven optimization plans.
-
Develop and implement diagnostic tools and automation scripts to minimize equipment downtime and improve overall system reliability.
4. Customer Training & Empowerment
-
Provide technical training to customers and regional partners on system operations, daily maintenance, and troubleshooting best practices.
-
Author high-quality technical documentation, troubleshooting guides, and operation manuals.
5. Cross-functional Collaboration
-
Act as the "Voice of the Customer," feeding back on-site customer requirements and product improvement suggestions to the R&D and engineering teams to drive continuous product iteration.
Job Requirement
sBasic Requirement
-
sEducation
: Bachelor’s degree or above in Robotics, Computer Science, Automation, Mechatronics, or a related engineering field
-
.Experience
: 3+ years of hands-on experience in robot software development, system integration, or technical support, preferably within the automation or logistics industry
-
.Technical Skills
-
:Programming Languages
: Proficient in
Pytho
n or
C+
+
-
.Robotics Middleware
: Deep understanding of
ROS1/ROS
2 architecture (node development, message interface definitions, system integration)
-
.System Integration
: Familiar with communication protocols (MQTT, HTTP, gRPC, etc.), with experience integrating third-party SDKs/APIs
-
.System Debugging
: Proven ability to debug complex system issues across software, network, and hardware boundaries
-
.Travel Requirements
: Ability and willingness to travel frequently within Europe (travel ratio up to approximately 70%)
-
.Language Skills
: Fluent in
English and Spanis
hPreferred Qualifications (Pluses
-
)Experience with industrial automation systems (PLCs, HMIs) and familiarity with WMS/MES/ERP system integration
-
.Familiarity with Docker containerized deployment and front-end/back-end collaborative development
-
.Knowledge of control algorithms (e.g., MPC/Model Predictive Control, WBC/Whole-Body Control) and multi-sensor fusion (IMU, LiDAR, cameras, etc.)
-
.Familiarity with version control tools (Git) and software testing frameworks (e.g., Google Test)
.