Software Engineer

SGInnovate

Singapore

On-site

SGD 90,000 - 130,000

Full time

26 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Rolo Robotics, a Singapore-based startup supported by SGInnovate, is building production-ready machines for F&B automation. We seek a core software engineer to own the full stack—from embedded control to cloud applications—and help turn ideas into reliable, scalable solutions.

You will work across embedded firmware, machine intelligence, kiosk software, and cloud services, collaborating with hardware and operations.

Qualifications

  • Embedded firmware and hardware interfacing skills.
  • Strong understanding of embedded systems and firmware development.
  • Experience with motor/actuator control or sensor integration is a plus.

Responsibilities

  • Firmware development for food-prep machines and sensor integration.
  • Camera-based vision and data-driven decision logic implementation.
  • On-device orchestration layer for arms, machines, and queue management.

Skills

Embedded systems
Firmware development
C++
Python
TypeScript/React
RTOS
MQTT
AWS/GCP
Docker
Serial/CAN/Modbus
Camera-based vision
Robotics hardware debugging

Tools

Docker
ROS
Cloud APIs

Job description

This role is posted on behalf of Rolo Robotics, a startup supported by SGInnovate.

Rolo Robotics is a small development team in charge of development and deployment of production-ready machines for F&B automation. We are looking for a core member to join our software team that is responsible for the entire stack, from embedded control all the way to cloud application. Tell us what you are good at and what you want to get better at. We will figure out the rest together.

That could include:

  • Embedded & Machine Control - firmware for the food-prep machines, sensor integration, motor and actuator control, hardware bring-up and debugging.
  • Machine Intelligence - camera-based detection that drives real decisions on the machine. Business logic decision making based on historical data.
  • Kiosk Software - the on-device orchestration layer that coordinates the arm, the machines, and the order queue, and keeps running when something goes wrong.
  • Cloud & Fleet Management - backend services for telemetry, remote configuration, OTA updates, alerting, and multi-tenant access for third-party operators.
  • Web Apps - internal support tooling and operator-facing dashboards.
  • Everything in between - APIs, CI/CD, test rigs, tooling that makes the above less painful.
  • Intelligent Robots - For more elaborate central kitchen workflow, from traditional pick and place to manipulation.

What we're looking for:

  • Strong engineering fundamentals and the ability to go deep in at least one area.
  • Willingness to cross boundaries. If the bug is in the firmware and you're a web developer, we want you curious rather than blocked.
  • Comfort debugging systems where the failure might be software, a loose connector, or a sticky ingredient.
  • Pragmatism. We ship real machines that real customers stand in front of.
  • Ownership and clear communication - small team, lots of autonomy.
  • Ability to ask the right questions and explore solutions based on product needs.

Helpful, but not required:

  • C++
  • Python
  • TypeScript/React
  • RTOS
  • Serial/CAN/Modbus
  • MQTT
  • AWS/GCP, Docker
  • OTA update systems
  • Robot arm SDKs
  • Hardware-in-the-loop testing or experience with regulated/food-safety environments
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Robotics Software Engineer - Embedded to Cloud, Big Impact
Robotics Software Engineer - Embedded to Cloud, Big Impact

SGInnovate • Singapore

On-site
SGD 90,000 - 130,000
Robotics Field Application Engineer
Robotics Field Application Engineer

MOVEL AI PTE. LTD. • Singapore

On-site
SGD 70,000 - 110,000
Tile Grouting Robots Senior Robotics Software Engineer
Tile Grouting Robots Senior Robotics Software Engineer

SGInnovate • Singapore

On-site
SGD 120,000 - 180,000
SOFTWARE ENGINEER, EMBEDDED
SOFTWARE ENGINEER, EMBEDDED

LionsBot International • Singapore

On-site
SGD 60,000 - 80,000
Robotics Software Engineer (LS/JT)
Robotics Software Engineer (LS/JT)

ST Engineering • Singapore

On-site
SGD 90,000 - 150,000
Senior Software Engineer (Backend/Cloud)
Senior Software Engineer (Backend/Cloud)

lionsbot international • Singapore

On-site
SGD 70,000 - 90,000
Principal Software Engineer - (Platform & Applications - CloudApps)
Principal Software Engineer - (Platform & Applications - CloudApps)

Motional • Singapore

On-site
SGD 120,000 - 180,000
Robotic Field Application Engineer
Robotic Field Application Engineer

Movel AI • Singapore

On-site
SGD 67,000 - 112,000
Robotics Software Engineer
Robotics Software Engineer

Spearing Executive Search • Singapore

On-site
SGD 80,000 - 120,000
Senior Software Engineer (Backend)
Senior Software Engineer (Backend)

Neara • Singapore

On-site
SGD 120,000 - 180,000