OpenWrt Software

Team Geek Solutions

Bengaluru

On-site

INR 1,200,000 - 1,800,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

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

You will design scalable Linux-based CPE systems, debug kernel panics and memory leaks, and collaborate closely with hardware and product teams to deliver carrier-grade solutions.

Qualifications

  • OpenWrt customization and build-system configuration.
  • Advanced C/C++ for high-performance networking.
  • Experience with TR-181/TR-098 data models and USP/TR-369.
  • Design of scalable embedded Linux systems for CPE environments.
  • Debugging kernel issues, memory leaks, race conditions.
  • Collaboration with hardware and product teams for carrier-grade solutions.

Responsibilities

  • Develop and customize OpenWrt build systems for operator 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 kernel panics, memory leaks, race conditions.
  • Collaborate with hardware and product teams to deliver carrier-grade solutions.

Skills

OpenWrt
C/C++
Network protocols
L2/L3 networking
Multi-WAN routing
TR-181/TR-098
Debugging tools
System design
Airoha SDKs
RDK-B
QoS
Security

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:- OpenWRT, C, C++, IPv4, IPv6, L2/L3, VLAN 802, Routing and TR-181/TR-098 data models

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

Similar jobs worth comparing

OpenWrt Software Engineer
OpenWrt Software Engineer

Team Geek Solutions • Bengaluru

On-site
INR 1,200,000 - 2,500,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
Networking, DOCSIS
Networking, DOCSIS

Infosys • Thiruvananthapuram

On-site
INR 600,000 - 1,000,000
Network Engineer (Openwrt
Network Engineer (Openwrt

Airtel • Gurugram District

On-site
INR 600,000 - 1,200,000
Software Engineer R&D
Software Engineer R&D

Airtel • Gurugram District

On-site
INR 800,000 - 1,400,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
Staff Software Engineer
Staff Software Engineer

Calix India • Bengaluru

Hybrid
INR 2,500,000 - 4,500,000
Software Developer - Manageability & Security
Software Developer - Manageability & Security

Luxoft • Bengaluru

On-site