OpenWrt Software Engineer

Team Geek Solutions

Bengaluru

On-site

INR 1,200,000 - 2,500,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Team Geek Solutions in Bengaluru, India, is seeking an embedded Linux engineer to develop and customize OpenWrt build systems for operator-specific router distributions. You will build high-performance network stacks for Wi-Fi 6/7 and 5G-FWA routers and implement global device management standards.

Responsibilities include designing scalable embedded Linux systems, debugging kernel panics and memory leaks, and collaborating with hardware and product teams to deliver carrier-grade solutions.

Qualifications

  • Proficient in customizing OpenWrt build systems and package configurations.
  • Strong C/C++ for high-performance networking in embedded environments.
  • Experience with TR-181/TR-098/TR-369 device management models.

Responsibilities

  • Develop and customize OpenWrt build systems for operator-specific router distributions.
  • Build high-performance network stacks and middleware for Wi-Fi 6/7 and 5G-FWA routers.
  • Implement TR-181/USP/TR-369 device management standards for global operators.
  • Design scalable, modular embedded Linux systems for complex CPE environments.
  • Debug and resolve kernel panics, memory leaks, and race conditions.
  • Collaborate with hardware and product teams to deliver carrier-grade solutions.

Skills

OpenWrt proficiency
Advanced C/C++
Network stack development
Device management standards
Debugging & troubleshooting
System design

Tools

GDB
Valgrind
JTAG
Wireshark
Tcpdump

Job description

  • Develop and customize OpenWrt build systems for operator-specific router distributions
  • Build high-performance network stacks and middleware for Wi-Fi 6/7 & 5G-FWA routers
  • Implement TR-181/USP/TR-369 device management standards for global operators
  • Design scalable, modular embedded Linux systems for complex CPE environments
  • Debug and resolve critical issues: kernel panics, memory leaks, race conditions
  • Collaborate with hardware and product teams to deliver carrier-grade solutions
Key Responsibilities
  • Develop and customize OpenWrt build systems for operator-specific router distributions
  • Build high-performance network stacks and middleware for Wi-Fi 6/7 & 5G-FWA routers
  • Implement TR-181/USP/TR-369 device management standards for global operators
  • Design scalable, modular embedded Linux systems for complex CPE environments
  • Debug and resolve critical issues: kernel panics, memory leaks, race conditions
  • Collaborate with hardware and product teams to deliver carrier-grade solutions
Must-Have Skills
  • OpenWrt Proficiency: Customizing build systems, package configurations, feeds
  • Programming: Advanced C/C++ for resource-efficient, high-performance networking
  • Network Stack & Protocols:
  • IPv4/IPv6: Dual-stack, DHCPv4/v6, SLAAC, Prefix Delegation, MAP-T/E, DS-Lite
  • L2/L3: Linux Bridge, VLAN 802.1Q/QinQ, SoC hardware offloading
  • Routing: Multi-WAN, Failover, Policy-Based Routing, IGMP/MLD Snooping/Proxy
  • Device Management: TR-181/TR-098 data models, USP/TR-369 experience
  • Debugging: GDB, Valgrind, JTAG, Wireshark, Tcpdump
  • System Design: Defining software interfaces & integrating cross-platform middleware
Preferred Qualifications
  • Hands-on with Airoha SDKs & MediaTek WiFi drivers
  • Familiarity with RDK-B, prplOS, prplLCM
  • QoS/QoE: Traffic Shaping - tc, HTB, FQ_CoDEL, DPI, traffic classification for Gaming/VoIP
  • Security: Firewall4/Nftables, Iptables, VPN - WireGuard, IPsec, hardware crypto-acceleration

Skills: failover,ipv4/ipv6,jtag,wan,c++,l2/l3,gdb,c,linux,openwrt

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

OpenWrt Software
OpenWrt Software

Team Geek Solutions • Bengaluru

On-site
INR 1,200,000 - 1,800,000
OpenWrt Software Architect
OpenWrt Software Architect

Keylabsintelli • Hyderabad

On-site
INR 1,200,000 - 1,800,000
OpenWrt Software Engineer
OpenWrt Software Engineer

Keylabsintelli • Hyderabad

On-site
INR 1,200,000 - 2,000,000
Wi-Fi/DOCSIS Network Engineer
Wi-Fi/DOCSIS Network Engineer

Infosys • Bengaluru

On-site
INR 1,500,000 - 2,700,000
Network Engineer (Openwrt
Network Engineer (Openwrt

Airtel • Gurugram District

On-site
INR 600,000 - 1,200,000
Networking, DOCSIS
Networking, DOCSIS

Infosys • Thiruvananthapuram

On-site
INR 600,000 - 1,000,000
Director Technology / Engineering Residential Gateways, Embedded Platforms
Director Technology / Engineering Residential Gateways, Embedded Platforms

Att • India

On-site
INR 6,000,000 - 12,000,000
Software Engineer R&D
Software Engineer R&D

Airtel • Gurugram District

On-site
INR 800,000 - 1,400,000
WiFi Developer
WiFi Developer

Benison Technologies Private Limited • Bengaluru

On-site
INR 1,800,000 - 2,800,000
WLAN Software Developer
WLAN Software Developer

Cambium Networks • Bengaluru

On-site
INR 1,000,000 - 1,500,000