jobs in MENLO RESEARCH PTE. LTD.

全职 Software Engineer 工作, 薪水 up to SGD 4,000, MENLO RESEARCH PTE. LTD. Islandwide (Singapore) 公司招聘中 - Ricebowl

Software Engineer

MENLO RESEARCH PTE. LTD.

SGD4,000 - SGD4,000 每月

Islandwide (Singapore)

分享
保存

工作地点

  • Islandwide (Singapore) Singapore

职位描述

岗位职责

About Asimov

Asimov is Menlo's flagship open-source humanoid robotics initiative. We are building every layer of the stack, from precision mechanical structures and actuators to control hardware, firmware, and AI. Software is the connective tissue that makes all of it work.

The Role

As a Software Engineer on the Asimov team, you will build and maintain the software systems that power our humanoid robot, from low-level hardware integration to the interfaces and tooling that researchers and engineers depend on daily. You will work across the stack, bridging robot hardware, control systems, and the developer-facing surfaces that make Asimov programmable and observable.

What You'll Do

  • Research, design, and develop software and specialised utility programs across the Asimov robotics stack
  • Analyse requirements from hardware, firmware, and controls teams and translate them into reliable software solutions, applying principles of computer science, engineering, and systems design
  • Update and enhance existing software capabilities, and develop and direct software testing and validation procedures to ensure correctness and performance
  • Work directly with hardware and firmware engineers to integrate hardware and software systems, and develop specifications and performance requirements
  • Build and maintain interfaces between robot hardware, control loops, and higher-level software systems
  • Develop internal tooling, dashboards, and visualisation layers for robot state, sensor data, and system health
  • Contribute to Asimov's open-source releases including software libraries, APIs, and developer documentation

What You'll Bring

  • 3 years of software engineering experience, with meaningful ownership of shipped systems
  • Proficiency in Python and C++ in a production or near-production context
  • Experience building across the stack, comfortable working close to hardware interfaces as well as on application or tooling layers
  • Solid understanding of systems programming concepts: processes, threading, IPC, memory management
  • Familiarity with ROS or ROS2, or strong motivation to get up to speed quickly
  • Experience writing and maintaining test suites and validation pipelines
  • Strong communication skills and comfort working in cross-disciplinary teams alongside mechanical, electrical, and firmware engineers

Bonus points for

  • Prior experience in robotics, autonomous systems, or embedded software environments
  • Familiarity with real-time systems or low-latency data pipelines
  • Experience with CAN bus, serial protocols, or hardware bring-up support
  • Contributions to open-source robotics or hardware projects
  • Exposure to simulation environments such as Isaac Sim, MuJoCo, or Gazebo

Why Join Menlo?

You will be part of a small, focused team building one of the most technically ambitious open-source robotics platforms in the world. You will have real ownership across the stack, work directly with the hardware your software runs on, and ship code that moves a humanoid robot.

重要安全守则

申请工作时,切勿提供您的银行或信用卡详细资料。不要转账或完成无关的在线调查问卷。如果您发现可疑内容,请举报此招聘广告。

了解更多