jobs in MENLO RESEARCH PTE. LTD.

MENLO RESEARCH PTE. LTD. Hiring! Full Time Software Developer in Central Region (Singapore), Earn up to SGD 8,000 - Ricebowl

Software Developer

MENLO RESEARCH PTE. LTD.

Outram, Central Region (Singapore)

Share
Save

Working Location

  • Outram Central Region (Singapore) Singapore

Job Description

Responsibilities

About Menlo

Menlo Research is an Applied R&D lab building Asimov, an open-source humanoid robot platform, and the full software stack that powers it. Our mission is to make humanoid labor economically viable, turning software into physical labor at scale. We build across the full stack: hardware architecture, locomotion, autonomy, simulation, and infrastructure. We move fast, ship to real robots, and open-source everything we can. If you want your work to matter beyond a paper or a demo, this is the place.

The Role

You'll build the software that turns Asimov from a set of actuators and sensors into a robot that actually works. You'll sit at the junction of hardware, autonomy, and infrastructure, writing the code that runs on the robot, talks to its subsystems, and gets our researchers' work out of simulation and onto real hardware. Full ownership: you write it, you test it on the robot, you ship it, and most of it goes open source.

What You'll Do

Build and maintain core robot software for Asimov, from hardware interfaces and drivers to the services and APIs the rest of the stack depends on

Own features end to end, taking each one from spec to code running on a real robot, tested, documented, and merged

Integrate locomotion, perception, and autonomy modules into a stable, deployable onboard runtime

Build the tooling that makes the whole team faster: deployment pipelines, logging, telemetry, test harnesses, and sim-to-real workflows

Debug across the full stack, from a flaky sensor read to a race condition to a memory leak on onboard compute

Write clean, reviewed code and contribute directly to Menlo's open-source repos

Work side by side with hardware, controls, and research engineers to unblock them fast

What We Look For

3+ years of professional software engineering, shipping production code

Strong C++ and Python, and fully at home in Linux

Hands-on experience with ROS 2 or comparable robotics middleware

Solid grasp of concurrency, networking, and systems programming

A methodical debugger who's happy getting hands-on with real hardware

You move fast without leaving a mess behind

Clear written communication; you document as you build

Nice to Have

Rust experience

Embedded or real-time systems work (RTOS, CAN, EtherCAT)

Simulation tools such as Isaac Sim, MuJoCo, or Gazebo

Deploying ML models on edge compute (Jetson, TensorRT)

Open-source contributions you can point us to

Prior work at a robotics, autonomous vehicle, or drone company

Why Join Menlo

You'll write code that moves a humanoid robot in the real world, not just pixels on a screen. You'll own big pieces of the stack from day one, ship weekly to real hardware, and work alongside a small, sharp team that treats every role like a pro sports team spot. Your work will be public, open source, and part of making humanoid labor real. If you care more about your slope than your intercept, you'll fit right in.

Menlo Research is an open R&D lab working on Robotics & AI. Our mission is to build human-augmenting AI that is trained sustainably and is energy efficient.

We are the creators and lead maintainers of:
  • Jan: Personal AI ( >1 million downloads)
  • Cortex: Modular AI Engine
  • Menlo: AI Servers & Cloud
We are a remote-first company, with our servers colocated in data centres in Singapore, Taiwan and Ho Chi Minh city.

Important Information

Never provide your bank or credit card details when applying for jobs. Do not transfer any money or complete unrelated online surveys. If you see something suspicious, Report this Job ad.

Learn More