Senior Embedded Software Engineer

DOODLE LABS (SG) PTE. LTD.
Full-time Singapore, Singapore Telecommunication & Information Technology
Posted:
March 04, 2026
Location:
Singapore, Singapore, Singapore

Job Description

Drive feature delivery and reliability for OpenWrt-based routers; be the go-to engineer for complex firmware issues and cross-discipline integration with RF and hardware teams.

Key Responsibilities

  • Lead design and implementation of medium-to-large features (driver tweaks, hostapd enhancements, ACS/DFS improvements, power management).
  • Own troubleshooting of field escalations and complex regressions; design fixes and tests.
  • Improve CI/CD for firmware builds, add automated RF test hooks and performance benchmarks.
  • Mentor junior engineers, perform thorough code reviews, and champion best practices.
  • Collaborate with RF/HW/product on calibration flows and factory provisioning.

Must-have

  • 5+ years embedded Linux experience with 3+ years on OpenWrt or similar embedded distributions.
  • Strong C, shell, and Python; experience with kernel debug (dmesg, perf, ftrace) and device trees.
  • ...

Apply for this Job

Submit your application for the Senior Embedded Software Engineer position at DOODLE LABS (SG) PTE. LTD..

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: Singapore, Singapore
Posted: March 04, 2026
Deadline: April 13, 2026