Robotics Software Engineer - Autonomy Systems

HONG YE GROUP PTE. LTD.

Singapore

On-site

SGD 90,000 - 130,000

Full time

7 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Ownership of core software platform
Early-stage architecture shaping
Hands-on access to humanoid robots
Embodied/agentic AI tech
Leadership growth opportunities

Job summary

YYForce is seeking a Robotics Software Engineer, Autonomy Systems to build the software foundation that connects our robot hardware, intelligence and applications. You will integrate modules into a reliable system, define interfaces, and develop tools to deploy, monitor and improve robots in the field.

This hands‑on role emphasizes ownership of system architecture, integration quality and robot reliability, with collaboration across perception, manipulation, navigation and embodied AI teams.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, Robotics or a related field.
  • Strong programming skills in C++ and/or Python.
  • Experience developing or integrating software for robotic or embedded systems.
  • Experience with ROS or ROS 2 and distributed software systems.
  • Understanding of software architecture, APIs, concurrency and inter‑process communication.
  • Ability to diagnose complex system‑level issues involving both hardware and software.
  • Comfortable working hands‑on with physical robots.

Responsibilities

  • Design and maintain the software architecture connecting perception, manipulation, navigation, interaction and task execution.
  • Develop reusable interfaces, services and hardware abstraction layers across different robot platforms.
  • Integrate sensors, actuators, robot SDKs and third‑party software into the robotics stack.
  • Build task orchestration, state management, error handling and recovery mechanisms.
  • Explore agentic task planning for high‑level robot orchestration.
  • Build tools for configuration, logging, monitoring, diagnostics and remote support.
  • Improve system performance, reliability and maintainability through testing on physical robots.
  • Support robot deployment and troubleshoot issues across hardware and software boundaries.
  • Work closely with manipulation, perception, navigation and embodied AI engineers.

Skills

C++
Python
ROS/ROS 2
Software architecture
Diagnostics

Education

Bachelor's or Master's in CS/EE/Robotics

Tools

Docker
Linux
CI/CD
Edge deployment

Job description

About Us

YYForce is building intelligent humanoid and service robots that can work safely and effectively alongside people. We are developing practical robotic capabilities for real-world deployment, with an initial focus on hospitality environments.

Our goal is to create a scalable robotics platform that brings together perception, manipulation, navigation, interaction and task execution—enabling robots to perform useful work reliably across different applications and environment.

About the Role

We are looking for a Robotics Software Engineer, Autonomy Systems to develop the software foundation that connects our robot’s hardware, intelligence and application capabilities.

You will integrate robotics modules into a reliable system, define interfaces between components and build the tools needed to deploy, monitor and improve robots in the field. You will also explore how agentic planning and natural-language interaction can enable robots to understand requests and coordinate high-level tasks.

This is a hands‑on role with strong ownership of system architecture, integration quality and robot reliability.

Key Responsibilities
  • Design and maintain the software architecture connecting perception, manipulation, navigation, interaction and task execution.
  • Develop reusable interfaces, services and hardware abstraction layers across different robot platforms.
  • Integrate sensors, actuators, robot SDKs and third‑party software into the robotics stack.
  • Build task orchestration, state management, error handling and recovery mechanisms.
  • Explore agentic task planning for high‑level robot orchestration.
  • Build tools for configuration ,logging, monitoring, diagnostics and remote support.
  • Improve system performance ,reliability and maintainability through testing on physical robots.
  • Support robot deployment and troubleshoot issues across hardware and software boundaries.
  • Work closely with manipulation, perception, navigation and embodied AI engineers.
Minimum Requirements
  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, Robotics or a related field.
  • Strong programming skills in C++ and/or Python.
  • Experience developing or integrating software for robotic or embedded systems.
  • Experience with ROS or ROS 2and distributed software systems.
  • Understanding of software architecture, APIs, concurrency and inter‑process communication.
  • Ability to diagnose complex system‑level issues involving both hardware and software.
  • Comfortable working hands‑on with physical robots.
Strongly Preferred
  • Experience integrating multiple robotics capabilities into a production or deployment‑ready system.
  • Experience with behavior trees, state machines, task planners or workflow orchestration.
  • Experience integrating LLM‑or VLM‑based agents, tool calling or semantic task planning with deterministic robot‑execution frameworks.
  • Familiarity with Docker, Linux, CI/CD and software deployment on edge devices.
  • Experience with telemetry, observability, fleet management or remote robot operations.
  • Experience supporting robots in real‑world customer environments.
What We Offer
  • Ownership of the core software platform behind the humanoid robots
  • The opportunity to shape the system architecture from an early stage.
  • Hands‑on access to humanoid robots, sensors, AI models and deployment environments.
  • The freedom to turn emerging technologies—including embodied and agentic AI—into practical robotic capabilities.
  • Direct involvement in taking robots from prototype to real hospitality operations.
  • A high‑impact role in a growing robotics team, with room to expand into technical leadership as the platform and team scale.
Work Type :

Full‑time |On‑site

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Robotics Software Engineer - Autonomy Systems
Robotics Software Engineer - Autonomy Systems

YY CIRCLE (SG) PRIVATE LIMITED • Singapore

On-site
SGD 120,000 - 180,000
Core software ownership
Shape system architecture
Hands-on with humanoid robots
+1
Robotics Software Engineer - Autonomy Systems
Robotics Software Engineer - Autonomy Systems

YY Circle • Singapore

On-site
SGD 70,000 - 110,000
Robotics Engineer - Manipulation
Robotics Engineer - Manipulation

HONG YE GROUP PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000
Ownership of core manipulation
Hands-on access to robotic arms and S
Model-based + learning-based robotics
+2
Robotics Engineer - Manipulation
Robotics Engineer - Manipulation

YY CIRCLE (SG) PRIVATE LIMITED • Singapore

On-site
SGD 90,000 - 150,000
Ownership of core manipulation Capabil
Access to robotic arms and sensors
Growth into technical leadership
Robotics Engineer - Manipulation
Robotics Engineer - Manipulation

YY Circle • Singapore

On-site
SGD 60,000 - 120,000
Autonomy Robotics Software Engineer — On-site Ownership
Autonomy Robotics Software Engineer — On-site Ownership

YY Circle • Singapore

On-site
SGD 70,000 - 110,000
Robotics Engineer - Navigation
Robotics Engineer - Navigation

HONG YE GROUP PTE. LTD. • Singapore

On-site
SGD 90,000 - 150,000
Robotics Engineer - Navigation
Robotics Engineer - Navigation

YY Circle • Singapore

On-site
SGD 90,000 - 130,000
Robotics Engineer - Navigation
Robotics Engineer - Navigation

YY CIRCLE (SG) PRIVATE LIMITED • Singapore

On-site
SGD 90,000 - 130,000
Autonomy Systems Engineer — Robotics Platform
Autonomy Systems Engineer — Robotics Platform

HONG YE GROUP PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000
Ownership of core software platform
Early-stage architecture shaping
Hands-on access to humanoid robots
+2