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). ...
Ready to Apply?
Take the next step in your AI career. Submit your application to Doodle Labs today.
Submit Application