freehire launches on Product Hunt on 26 August.

Follow →

Software Engineer (Robotics) 6 months contract

Summary

Build and optimize robot perception systems using Python, Rust, and C++ for object detection, terrain mapping, and sensor fusion in industrial robotics.

Software Engineer (Robotics) 6 months contract

About the job Software Engineer (Robotics) 6 months contract

Responsibilities
  • Develop and enhance components of our robot perception system, including:
  • Object detection, tracking, and anomaly detection.
  • Terrain mapping and situational classification.
  • Optimize and document sensor data processing pipelines using Python (ML model training) and Rust/C++ (deployment).
  • Conduct pre-release testing of perception algorithms on robots and validate performance in edge cases.
  • Develop automated benchmarks to evaluate perception system robustness.
  • Build tools for real-time performance monitoring of deployed robots.
  • Test and characterize sensors (cameras, LiDAR, etc.) to ensure optimal performance.
  • Work with navigation, fleet management, and hardware teams to meet operational requirements.
Requirements
  • Real‑world deployment of hardware/software systems (industrial R&D or academic research preferred).
  • Full software development lifecycle (SDLC) and modern design patterns.
  • Technical Skills:
    • Proficiency in Python (ML/computer vision) and Rust/C++ (embedded systems).
    • Familiarity with sensor fusion, robotics middleware (ROS), and edge computing.
  • Mindset:
    • Detail‑oriented with a passion for deploying algorithms on physical robots.
    • Strong teamwork, communication, and problem‑solving skills.

To apply, please visit www.gmprecruit.com and search for Job Reference: L3X53XYV

To learn more about this opportunity, please contact Yingying at

We regret that only shortlisted candidates will be notified.

GMP Technologies (S) Pte Ltd | EA Licence: 11C3793 | EA Personnel: Lai Yingying | Registration No: R1110239

By applying for this role, you consent to GMP Recruitment Services (S) Pte Ltds PDPA and e2is PDPA.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available