This Robotics company with operations in Hong Kong, Singapore and Shenzhen is looking to expand its AI team. After 1.5 years of R&D they are moving into mass production in China — while continuing to scale R&D as there are multiple clients that have signed on with them.
System Architect
Responsibilities
• Own build, deployment, and runtime environments for robotics systems
• Define and maintain the overall system architecture, including
- High-level compute (Linux/ROS2)
- Real-time control (MCU)
- Safety controller(s)
- Sensors, actuators, power and communication
• Manage dependencies, packaging, and system configuration.
• Develop the Safety Architecture with clear separation of:
- Safety-related control functions
- Non-safety control and AI functions
• Ensure systems can be built and deployed from clean environments architecture aligning with:
- Machinery Regulation (EU) 2023/1230
- ISO 12100 (Risk Assessment)
- ISO 13849-1/-2, IEC 62061 (Functional Safety)
• Improve reliability, monitoring, and loggingManage functional safety and define PL/SIL target
• Act as primary technical contact with test house
• Prepare and review all materials required for Design Review, Pre-assessment audit and Final Conformity Assessment
• Incorporate feedback from test house to avoid redesign late in the project
• Support conformity declaration and CE marking activities
• Support internal design reviews and audits
• Guide electrical, firmware, software and mechanical teams on safety-related design decisions
• Review designs for safety implications
• Identify and mitigate certification risks early Support CI/CD and version control best practices
Requirements
• Degree in Computer Science or related field 3–6 years experience in software systems or DevOps in system architecture or functional safety engineering
• Strong Linux experience
• Direct experience working with a Notified Body (e.g. TUV, SGS, UL, …)
• Familiarity with Python-based systems Proven experience with ISO 12100, ISO 13849-1/-2 and/or IEC 62061
• Experience in defining PL d / PL e or SIL 2 safety functions with Docker or similar tools
• Strong understanding of embedded systems (MCU, RTOS)
• Safety MCU / safety controllers
• Field buses (CAN, CANopen, EtherCAT)
• Emergency stop and STO architecture
• Experience with safety relay, redundant and fail-safe design
• Understanding of Linux-based system and ROS (at system level)
Preferred
• Experience supporting robotics or embedded systems with mobile robots or AGVs
• Familiarity with Machinery Regulation (EU) 2023/1230 (not only Machinery Directive) Experience with Jetson or edge devices
• Experience preparing technical files for CE marking