Job Description

Embedded Software Engineer


We are seeking a hands-on Embedded Linux Software Engineer to help build and maintain production-grade OpenWrt firmware for wireless and embedded systems. This role focuses on delivering high-quality, reliable code while developing deep expertise in the Linux kernel, networking, and wireless stack internals. You will work closely with experienced engineers in a collaborative, engineering-driven environment.


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 using logs, dmesg, and kernel diagnostics.
  • Write unit and integration tests, maintain CI job scripts, and follow release processes.
  • Collaborate with senior engineers on driver bring-up, board support packages, and device tree fixes.
  • Document changes, write clear commit mes...

Ready to Apply?

Take the next step in your AI career. Submit your application to PERSOL APAC today.

Submit Application