Robotic System Engineer

CERTIS CISCO SECURITY PTE. LTD.Singaporemycareersfutureδημοσιεύθηκε 24/07/2026
Απαραίτητα:PythonFullstackAIRemote

Robotics Systems Engineer Role summary We are hiring a hands-on roboticssystems engineer who can own end-to-end robot integration work acrossmultiple robot platforms (wheeled robots, quadrupeds, humanoids). You will be building the on-robotadapter/integration layer so robots can be operated reliably by fleet controlsystems. Beyond that, you will serve as the team’s technical anchor forrobot software/hardware , helping us evaluate vendors, diagnose issues, andintegrate the full stack from low-level control up to perception / navigation /manipulation modules. What you will do Build and maintain the on-robot integration/adapter layer (robot SDK/ROS interfaces, command/state, health, telemetry, remote ops hooks). Own robot bring-up and integration debugging : sensors, compute, networking, timing, stability, field failures. Connect and integrate major robot software components: low-level control and drivers (RTOS/embedded, motor interfaces, EtherCAT/CAN where applicable), robot middleware (ROS/ROS2), autonomy stack modules (localization/SLAM, planning, perception pipelines), locomotion/manipulation controllers (learning-based AI policy runtime), camera/IMU/LiDAR integration and vision pipelines.

Evaluate robot vendors and hardware platforms with an engineer’s rigor: capability benchmarking, failure analysis, integration complexity, and long-term maintainability. Required qualifications Strong, practical experience building and integrating real robots (service robots, AMRs, quadrupeds, or humanoids). Solid understanding of both: Lower-level robot software (embedded/RTOS concepts, motor control interfaces, real-time constraints), and Upper-level robot software (Linux compute, autonomy stack integration, perception pipelines, runtime deployment).

Ability to integrate open-source and vendor components into a working system (ROS/ROS2 ecosystem knowledge is a strong plus). Strong debugging ability: you can diagnose problems spanning software, hardware, sensors, and network/compute constraints. Proficient coding skills in C/C++ and/or Python ; comfortable working in Linux. Preferred (nice-to-have) hardware depth Have hands-on hardware intuition such as: Motors and drives: understanding motor behavior, tuning (e.g., PID gains), position/torque/impedance control modes. Actuation selection: comparing motors/gearboxes/transmissions, thermal limits, backlash, efficiency. Sensor integration: camera/IMU/LiDAR, synchronization, mounting/calibration considerations. Hardware benchmarking: designing tests to compare robot hardware performance and reliability. Working style Highly hands-on, pragmatic, and comfortable in the lab and field. Strong ownership and systems thinking: sees the whole robot stack, not just one module. Clear communicator: documents integration learnings and builds reusable integration practices.