jobs in MENLO RESEARCH PTE. LTD.

Sepenuh Masa Software Engineer Jobs, salary up to SGD 4,000 in MENLO RESEARCH PTE. LTD. - Maukerja

Software Engineer

MENLO RESEARCH PTE. LTD.

SGD4,000 - SGD4,000 Sebulan

Islandwide (Singapore)

Kongsi
Simpan

Lokasi Kerja

  • Islandwide (Singapore) Singapore

Penerangan Kerja

Tanggungjawab

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.

Peringatan Penting

Jangan pernah kongsikan maklumat bank atau kad kredit anda semasa memohon pekerjaan. Elakkan membuat sebarang pembayaran atau mengisi survey yang tidak berkaitan. Jika ada yang mencurigakan, sila laporkan iklan pekerjaan ini segera.

Lebih Lanjut