Embedded Robotics Software Engineer (ROS)

Neara

Singapore

On-site

SGD 60,000 - 100,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Neara in Singapore is seeking a talented Software Engineer, Embedded to drive the development of hardware-software integration for our autonomous cleaning robots. You'll work on sensor drivers and the ROS stack, ensuring reliable hardware performance.

The ideal candidate will have a degree in a relevant field, proficiency in C++ and Python, and experience with embedded communication protocols and hardware debugging tools. Join us if you care about building resilient systems and solving cross-domain problems.

Qualifications

  • Proficient in C++ and Python development on Linux.
  • Familiarity with STM32 or similar ARM Cortex-M microcontrollers.
  • Experience with optimizing software for embedded hardware (e.g., Jetson, ARM) is a bonus.

Responsibilities

  • Develop, test and maintain ROS-based hardware drivers for sensor suite.
  • Profile driver performance and optimize for low latency and high throughput.
  • Design and maintain the communication bridge between ROS layer and MCU-based embedded control system.

Skills

C++
Python
ROS1/ROS2
Embedded communication protocols
Debugging skills

Education

Bachelor’s or Master’s degree in CS, Electrical Engineering, Robotics

Tools

Oscilloscopes
Logic analysers
JTAG/SWD

Job description

Neara in Singapore is seeking a talented Software Engineer, Embedded to drive the development of hardware-software integration for our autonomous cleaning robots. You'll work on sensor drivers and the ROS stack, ensuring reliable hardware performance.

The ideal candidate will have a degree in a relevant field, proficiency in C++ and Python, and experience with embedded communication protocols and hardware debugging tools. Join us if you care about building resilient systems and solving cross-domain problems.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Robotics Software Engineer (ROS, CAN)
Embedded Robotics Software Engineer (ROS, CAN)

LionsBot International • Singapore

On-site
SGD 60,000 - 80,000
SOFTWARE ENGINEER, EMBEDDED
SOFTWARE ENGINEER, EMBEDDED

Neara • Singapore

On-site
SGD 60,000 - 100,000
SOFTWARE ENGINEER, EMBEDDED
SOFTWARE ENGINEER, EMBEDDED

LionsBot International • Singapore

On-site
SGD 60,000 - 80,000
Senior Robotics Software Engineer: Autonomy & ROS
Senior Robotics Software Engineer: Autonomy & ROS

NCS Group • Singapore

On-site
SGD 90,000 - 130,000
Robotics Navigation & Control Engineer
Robotics Navigation & Control Engineer

Neara • Singapore

On-site
SGD 76,000 - 115,000
Robotics Software Engineer - ROS2, SLAM & Autonomy
Robotics Software Engineer - ROS2, SLAM & Autonomy

Unison • Singapore

On-site
SGD 60,000 - 80,000
Senior Robotics Software Engineer — ROS2 & Edge AI
Senior Robotics Software Engineer — ROS2 & Edge AI

SGInnovate • Singapore

On-site
SGD 120,000 - 180,000
Senior ROS/ROS2 Robotics Software Engineer
Senior ROS/ROS2 Robotics Software Engineer

Spearing Executive Search • Singapore

On-site
SGD 80,000 - 120,000
Robotics Software Engineer — Teleoperation & ROS2
Robotics Software Engineer — Teleoperation & ROS2

HEPMIL Malaysia • Singapore

On-site
SGD 60,000 - 90,000
Senior Robotics Software Engineer — ROS, AI & Vision
Senior Robotics Software Engineer — ROS, AI & Vision

Ncs • Singapore

On-site
SGD 120,000 - 180,000