Real-Time Embedded Firmware Engineer for Humanoid Robotics

Menlo

Singapore

Vor Ort

SGD 70.000 - 120.000

Vollzeit

14 Tage+

Eine vollständige Bewerbung in einer Minute

Maßgeschneiderter Lebenslauf und Anschreiben – versandbereit.

Schaffe es an den ATS-Filtern vorbei

Zusammenfassung

Menlo Research in Singapore is seeking a firmware engineer to own real-time software close to hardware, from bare-metal controllers to embedded Linux on the robot compute platform.

You will bring up new boards, write drivers for sensors and actuators, ensure timing guarantees, and build robust boot and update flows shared across the fleet.

This role emphasizes hands-on hardware-software integration, deterministic latency, and collaboration with electrical, controls, and autonomy teams.

Qualifikationen

  • 3+ years of hands-on firmware or embedded software experience in real-world products.
  • Strong C and C++ in resource-constrained, real-time environments, plus Python for tooling and tests.
  • Practical embedded Linux experience: kernel, drivers, device trees, cross-compilation, and build systems (Yocto/Buildroot).
  • Solid grounding in real-time systems: interrupt latency, scheduling, jitter, and timing measurement.

Aufgaben

  • Design, implement, and test real-time firmware for joint controllers, sensors, and power management.
  • Own the embedded Linux platform on the onboard compute: kernel config, drivers, device trees, BSPs.
  • Bring up new board revisions with the electrical team, from power-on to a characterized subsystem.
  • Build and maintain the communication layer between joints and main compute: bus scheduling and time sync.
  • Own bootloader, flashing, and firmware update flows across all boards for fleet-wide updates.
  • Integrate sensors (IMUs, encoders, force-torque, cameras) with timestamping and deterministic latency.
  • Implement safety and fault handling: watchdogs, E-stop paths, thermal/current limits, graceful degradation.
  • Debug across hardware-software boundary with tools; build test automation to catch regressions.

Kenntnisse

C/C++
Python
Embedded Linux
RTOS concepts
JTAG/SWD
Device drivers
Hardware interfaces

Tools

Yocto
Buildroot

Jobbeschreibung

Menlo Research in Singapore is seeking a firmware engineer to own real-time software close to hardware, from bare-metal controllers to embedded Linux on the robot compute platform.

You will bring up new boards, write drivers for sensors and actuators, ensure timing guarantees, and build robust boot and update flows shared across the fleet.

This role emphasizes hands-on hardware-software integration, deterministic latency, and collaboration with electrical, controls, and autonomy teams.

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.

oder ziehe deine Datei hierhin.

Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Firmware Engineer
Firmware Engineer

Menlo • Singapore

Vor Ort
SGD 70.000 - 120.000
On-Site Humanoid Robot Software Engineer (Real Hardware)
On-Site Humanoid Robot Software Engineer (Real Hardware)

FRONTIER FORCE TECHNOLOGY PTE LTD • Singapore

Vor Ort
SGD 70.000 - 110.000
Embedded Firmware Engineer for AI-Driven Devices
Embedded Firmware Engineer for AI-Driven Devices

Presidium Instruments Pte Ltd • Singapore

Vor Ort
SGD 40.000 - 60.000
Senior Embedded Linux & Real-Time Firmware Engineer
Senior Embedded Linux & Real-Time Firmware Engineer

Rohde & Schwarz GmbH & Co. • Singapore

Vor Ort
SGD 120.000 - 180.000
Senior Embedded Linux & Real-Time Firmware Engineer
Senior Embedded Linux & Real-Time Firmware Engineer

Rohde & Schwarz • Singapore

Vor Ort
SGD 120.000 - 180.000
Lead Embedded AI Engineer for Autonomous Robots
Lead Embedded AI Engineer for Autonomous Robots

Talentsis • Singapore

Vor Ort
SGD 120.000 - 180.000
Embedded Firmware Engineer - HGu
Embedded Firmware Engineer - HGu

Beyondsoft International (Singapore) Pte Ltd • Singapore

Vor Ort
SGD 60.000 - 90.000
Electrical Engineer, Robotics — Power, Motors & Sensors
Electrical Engineer, Robotics — Power, Motors & Sensors

Menlo • Singapore

Vor Ort
SGD 103.439 - 129.299
Opportunities for real-world impact
Collaborative team environment
Open-source contributions
Embedded Firmware Engineer for ARM Microcontrollers
Embedded Firmware Engineer for ARM Microcontrollers

Beyondsoft International (Singapore) Pte Ltd • Singapore

Vor Ort
SGD 60.000 - 90.000
Embedded Firmware Engineer – ARM, C/C++, RTOS
Embedded Firmware Engineer – ARM, C/C++, RTOS

HYPERSCAL SOLUTIONS PTE. LTD. • Singapore

Vor Ort
SGD 60.000 - 90.000