Job Title : OpenWRT Developer (4–8 Years)
Location : Bangalore / Chennai
Experience : 4–8 Years
Job Description :
We are looking for an experienced OpenWRT / Embedded Linux Developer to work on firmware development for next-generation CPE, routers, and gateway platforms. The role involves building, customizing, and optimizing Linux-based network devices with strong hands-on expertise in C, networking stacks, and OpenWRT internals.
Key Responsibilities :
Develop and enhance features on OpenWRT-based firmware , including UCI, ubus, netifd, procd, and custom packages.
Implement modules for WAN, LAN, Wi-Fi, VLAN, Firewall, DHCP, PPPoE, TR-069 / TR-181 , and routing features.
Work on Board Bring-Up , system integration, kernel configuration, and debugging.
Debug performance issues across Wi-Fi, networking, and embedded Linux subsystems.
Collaborate with QA, hardware, and platform teams for end-to-end delivery.
Maintain build systems using OpenWRT Buildroot / Yocto and integrate third-party SDKs.
Required Skills :
4–8 years of experience in Embedded C & Linux development.
Strong hands-on experience in OpenWRT framework (UCI, ubus, netifd, procd).
Good understanding of TCP / IP, Switching, Routing, WiFi 802.11 , and CPE networking features.
Experience with VLAN, NAT, Firewall, DHCP, PPPoE, IPv4 / IPv6 .
Familiarity with TR-069 / TR-181 , device management, and ACS workflows.
Experience with kernel logs, gdb, tcpdump, Wireshark , and embedded debugging.
Knowledge of Broadcom / Qualcomm / MediaTek gateway SDKs is a plus.
Embedded Developer • Bengaluru, Karnataka, India