Hbs - Senior Software Engineer, Robot Perception

3 days ago


Singapore Continental Full time

Develop/improve the implementation of each step of our sensor data processing pipeline as well as documented industry-ready software modules and libraries.
- Our perception system includes components like object detection/tracking, semantic terrain mapping, situation classification, path prediction, and anomaly detection.
- Currently we use Python (for prototyping) and Rust/C++ (for deployment).
- Neural networks are deployed using tools like TVM and TensorRT.
- We develop predominantly for ROS2.
- Help build benchmarks to automatically test the performance of the perception system in a range of edge cases.
- Help build tools that allow us to monitor the performance of the perception system when deployed in the field.
- Work closely with other teams (e.g. navigation team and fleet management team) to ensure operational requirements are met.
- Work with other team members in a range of technical roles.
- In addition to the above, you will also be working on system architecture and design, mapping out the technology roadmap, and executing them together with the rest of the team.



  • Singapore Continental Full time

    Contribute to the overall design of various components of our robot perception system (e.g. object detection/tracking, semantic terrain mapping, situation classification, path prediction, structure detection during docking, and anomaly detection). We take the time to ensure everything works robustly and reliably with each sensor/compute configuration. -...


  • Singapore Continental Full time

    Contribute to the overall design and development of various components of our environment mapping system (e.g. Terrain and surface mapping, 2D & 3D point or grid mapping, map registration and alignment, Surface Reconstruction). We take the time to ensure everything works robustly and reliably with each sensor/compute configuration. - Research and prototype...


  • Singapore Continental Full time

    R&D on robot navigation system architectures. There are several standard approaches on how navigation systems are designed. You will be working on continuously improving these designs for our needs. - Design and develop robot navigation system managers using tools such as state machines and behavior trees, event processing systems, constraint management...


  • Singapore Continental Full time

    Contribute to the overall design and development of various components of our robot localization system (e.g. map aided localization, sensor fusion and state estimation using a range of sensor data, lidar odometry, and visual inertial odometry). We take the time to ensure everything works robustly and reliably with each sensor/compute configuration. -...


  • Singapore Certis Full time

    Select how often (in days) to receive an alert: CREATE ALERT At Certis Group, we are pioneering the future of security and operations automation. Our mission is to revolutionise technology to redefine safety, security, and efficiency, making the world a safer and smarter place. As a leader in the automation space, we are expanding our robotics division and...


  • Singapore Intrinsic Full time

    Intrinsic is Alphabet's bet aiming to reimagine the potential of industrial robotics. Our team believes that advances in AI, perception and simulation will redefine what's possible for industrial robotics in the near future - with software and data at the core. Our mission is to make industrial robotics intelligent, accessible, and usable for millions more...


  • Singapore Continental Full time

    Contribute to the overall design of our fleet management system, which spans mobile robots themselves, edge compute at customer premises, and cloud compute (AWS). Examples of features include robot monitoring, data ingestion and curation, map management, OTA updates, scheduling/automation routines, synchronization between edge/cloud, interfaces with external...


  • Singapore Rapsodo Full time

    We are seeking a highly skilled and experienced Senior Engineer, Perception, to lead the development and implementation of our cutting-edge perception systems focused on tracking multiple objects using camera and radar technologies. This role is critical to advancing our capabilities in object detection and tracking, contributing directly to the success of...


  • Singapore Hyundai Motor Group Innovation Center Singapore (HMGICS) Full time

    Overview Robotics Software Engineer (Motion Planning) is responsible for developing and implementing advanced motion planning algorithms for robotic systems in dynamic environments. The engineer will design, optimize, and deploy solutions to ensure robust robot performance, with strong expertise in motion planning and hands-on algorithm implementation....


  • Singapore MAESTRO HUMAN RESOURCE PTE. LTD. Full time $90,000 - $120,000 per year

    Senior Robotics Engineer (Humanoid & Robotic Arm Systems).About the role:We are seeking a senior Robotics Engineer with 3–4 years of hands-on experience to design, program, and deploy humanoid robots and robotic arms for maintenance task automation . You will work with humanoids (Unitree, UBTech, NAO/Pepper) and robotic manipulators (UR, Kinova, Dobot) to...