Editorial summary

Orient Robotics is seeking an Embedded Software Engineer (Firmware) to design, develop, and maintain the firmware and embedded software that power its robotic platforms, including teleoperation, perception, and autonomous systems for material-handling and industrial vehicles. The position is based in Singapore, full-time and permanent, with compensation in the range of S$5,600–S$7,000 per month, commensurate with experience. The company focuses on high-fidelity teleoperation, multi-modal perception, localization, and fleet/infrastructure-free positioning. The role requires delivering robust embedded software solutions for the company’s robotic platforms and sustained firmware maintenance.

This summary is AI-generated and may contain inaccuracies. Please refer to the full job description below.

Job description

[This job https://singapore.job-q.com/jobs/detail/embedded-software-engineer-firmware-38012 first appeared in Job-Q.com on 15 Oct 2026]

Location: Singapore

Employment type: Full-time, permanent

Salary: S$5,600 – S$7,000per month (commensurate with experience)

About Orient Robotics

Orient Robotics is a robotics company and we develop high-fidelity teleoperation, multi-modal perception, localization and autonomous systems for material-handling and industrial vehicles, spanning teleoperation platforms, fleet monitoring and infrastructure-free positioning.

About the Role

We are looking for an Embedded SoftwareEngineer to design, develop and maintain the firmware and embedded software that power our robotic platforms — teleoperated material-handling vehicles, automated guided vehicles and sensing devices. You will work across the full embedded stack, from RTOS-based MCU firmware and device drivers to sensor integration, wireless connectivity and hardware bring-up, taking products from prototype to reliable field deployment.

Key Responsibilities

·      Design, develop and debug embedded firmware in C/C++ on ARM Cortex-M platforms (STM32, ESP32) using RTOS such as Zephyr RTOS and Free RTOS.

·      Integrate sensors, actuators and peripherals over I2C, SPI, UART, ADC, GPIO, PWM and CAN; develop and maintain device drivers and board support packages.

·      Implement wireless and IoT communication links (BLE, Wi-Fi, MQTT, Modbus TCP, TCP/IP) and edge-to-cloud telemetry pipelines for device monitoring and control.

·      Perform hardware bring-up and board-level debugging using logic analyzers, oscilloscopes, GDB and JTAG/SWD; support PCB/FPCB design reviews and power-management decisions.

·      Build Python-based test tooling, telemetry dashboards and automated regression tests to improve firmware reliability in field deployments.

·      Collaborate with hardware, mechanical and systems engineers to deliver integrated robotic products; document designs and participate in design reviews.

Requirements

Must-have

·      Bachelor's degree or higher in Computer Engineering, Electrical/Electronic Engineering or a related field.

·      Strong programming skills in Cand C++, with working knowledge of Python.

·      Hands-on experience developing MCU firmware (STM32, ESP32, ARM Cortex-M, Arduino) with an RTOS (Zephyr RTOS, Free RTOS).

·      Experience integrating sensors and peripherals via I2C, SPI, UART, ADC, PWM, GPIO and CAN, including writing device drivers.

·      Familiarity with wireless and IoT protocols: BLE, Wi-Fi, MQTT, Modbus TCP and TCP/IP.

·      Ability to debug across the hardware–software boundary using logic analyzers, oscilloscopes, GDB, JTAG/SWD and network analysis tools.

·      Experience contributing to full product development cycles through academic, research or internship projects.

·      Strong communication and documentation skills in English; ability to work effectively in a small, fast-moving team.

Nice-to-have

·      Battery and power management experience, or safety-critical and portable/wearable system experience.

·      PCB/FPCB design and hard ware bring-up experience.

·      Edge AI/ML deployment (e.g. TensorFlow Lite, PyTorch, YOLO) or FPGA-based inference (Vitis HLS, PYNQ).

·      Cloud IoT platforms (e.g. AWSIoT Core), Docker/Kubernetes and Git-based workflows.

·      Embedded Linux development.

What We Offer

·      Ownership of real robotic products, from prototype to field deployment, in a fast-moving startup environment.

·      Exposure across firmware, hardware, robotics and edge-AI domains, with mentorship from senior engineers.

How to Apply

Applicants are welcome to send your CV and supporting documents to email address

Scam prevention reminder: You should not make any pre-payment when applying for any job.

Illegal practices reminder: It is illegal for recruiter to collect payment (kickback) from the worker https://www.mom.gov.sg/-/media/mom/documents/publications/foreign-workers/what-are-kickbacks.pdf

Login is optional, you may send application via email

Login to Save Login to Apply

Get AI to assess your suitability to this job

Assess My Fit with AI Beta — Free during trial period

Login to upload your resume and get an instant match score, strengths, and gaps.


Or use your preferred AI chat tool manually:

Use AI chat of your choice: ChatGPT, Gemini, Claude — and:

  1. Paste this into the prompt:
    I am a jobseeker. Below is a job posting. Please: 1. Give a match score (0–100) based on my resume vs the job requirements 2. List my 3–5 key strengths that align with this role 3. List 2–3 areas to improve or gaps to address before applying 4. Give a one-sentence verdict: should I apply, apply with adjustments, or skip? Job posting URL: https://singapore.job-q.com/jobs/detail/embedded-software-engineer-firmware-38012 After reading the job, ask me to upload or paste my resume.
  2. Upload your resume in the same chat.

Similar Jobs

Water Technician (Wastewater Treatment) | Pharmaceutical Manufacturing | Tuas | Up to $3,800 #HYT

Employment Type: Full-TimeSalary: $3,000–$3,800/month + $300 Transport Allowance + 10–15% Variable BonusLocation:...

On site

Permanent

RECRUIT EXPRESS PTE LTD

Water Treatment Technician | Wastewater & Sewage Treatment | Pharma Manufacturing | Tuas | UP $3.8K + Allowances #HYT

Employment Type: Full-TimeSalary: $3,000–$3,800/month + $300 Transport Allowance + 10–15% Variable BonusLocation:...

On site

Permanent

RECRUIT EXPRESS PTE LTD

Senior Software Engineer - Platform Services (Contract) - IMMEDIATE HIRING

The client is a Singapore-based data consultancy seeking a hands-on Senior Infrastructure...

On site

Contract

PATHSOURCE CONSULTING PTE. LTD.

Job Summary

  • Published on: 15 Oct, 2026
  • Category: Engineering
  • Vacancy: 1
  • Job type: Permanent
  • Salary: 7000
  • Location: On site
  • Job Nature: Permanent

Company Details