OpenWRT Developer
Posted on:
15 hours ago
Vacancies:
1 Vacancy
Job Summary
Job Summary (List Format): OpenWrt Software Engineer
- Develop carrier-grade software for Wi-Fi 6/7 and 5G-FWA routers based on Airoha/MediaTek chipsets.
- Customize and optimize OpenWrt build systems and manage complex package configurations.
- Design and implement high-performance resource-efficient network stacks and middleware using advanced C/C.
- Implement and manage dual-stack IPv4/IPv6 network protocols including DHCPv4/v6 SLAAC Prefix Delegation and IPv6 transition mechanisms (MAP-T MAP-E DS-Lite).
- Configure and optimize L2/L3 networking including Linux Bridge VLAN (802.1Q/QinQ) with hardware offloading for maximum throughput.
- Develop and support advanced routing Multi-WAN failover policy-based routing and multicast optimization (IGMP/MLD snooping/proxy).
- Implement and maintain device management standards using TR-181/TR-098 data models and USP (TR-369).
- Architect modular scalable embedded Linux systems for complex customer premises equipment (CPE).
- Define software interfaces and integrate cross-platform middleware solutions.
- Troubleshoot and resolve critical system issues such as kernel panics memory leaks and race conditions using debugging tools (GDB Valgrind JTAG).
- Perform deep packet analysis and diagnose network bottlenecks with tools like Wireshark and tcpdump.
- (Preferred) Work with Airoha SDKs and MediaTek Wi-Fi drivers.
- (Preferred) Familiarity with industry frameworks such as RDK-B prplOS and prplLCM.
- (Preferred) Optimize Quality of Service (QoS) and Quality of Experience (QoE) using traffic shaping techniques (tc HTB FQCoDel).
- Develop carrier-grade software for Wi-Fi 6/7 and 5G-FWA routers based on Airoha/MediaTek chipsets.
- Customize and optimize OpenWrt build systems and manage complex package configurations.
- Design and implement high-performance resource-efficient network stacks and middleware using advanced C/C.
- Implement and manage dual-stack IPv4/IPv6 network protocols including DHCPv4/v6 SLAAC Prefix Delegation and IPv6 transition mechanisms (MAP-T MAP-E DS-Lite).
- Configure and optimize L2/L3 networking including Linux Bridge VLAN (802.1Q/QinQ) with hardware offloading for maximum throughput.
- Develop and support advanced routing Multi-WAN failover policy-based routing and multicast optimization (IGMP/MLD snooping/proxy).
- Implement and maintain device management standards using TR-181/TR-098 data models and USP (TR-369).
- Architect modular scalable embedded Linux systems for complex customer premises equipment (CPE).
- Define software interfaces and integrate cross-platform middleware solutions.
- Troubleshoot and resolve critical system issues such as kernel panics memory leaks and race conditions using debugging tools (GDB Valgrind JTAG).
- Perform deep packet analysis and diagnose network bottlenecks with tools like Wireshark and tcpdump.
- (Preferred) Work with Airoha SDKs and MediaTek Wi-Fi drivers.
- (Preferred) Familiarity with industry frameworks such as RDK-B prplOS and prplLCM.
- (Preferred) Optimize Quality of Service (QoS) and Quality of Experience (QoE) using traffic shaping techniques (tc HTB FQCoDel).