Do
Posted:
February 22, 2026
Location:
Singapore, Singapore, Singapore
Job Description
Join Doodle Labs to help build production OpenWrt firmware for wireless robotics — a hands-on role focused on shipping quality code while learning kernel, networking, and wireless stack internals.
Key Responsibilities
Key Responsibilities
- Implement and test small-to-medium features in OpenWrt packages and system services (UCI, procd, ubus).
- Debug and triage issues on device images (logs, dmesg, kernel oops).
- Write unit and integration tests, maintain CI job scripts, and follow the release checklist.
- Work with senior engineers on driver bring-up, board support, and device tree fixes.
- Document changes, produce clear commit messages, and participate in code review.
- Min 3 years software experience; solid C programming skills.
- Familiarity with Linux userland and basic shell scripting (ash/bash).
- Comfortable with Git and basic debugging tools (gdb, strace, tcpdump). ...
Apply for this Job
Submit your application for the Software Engineer position at Doodle Labs.
Apply Now Save for LaterJob Overview
Job Type:
Full-time
Location:
Singapore, Singapore
Posted:
February 22, 2026
Deadline:
April 03, 2026