HamburgerMenu
hirist

Ekfrazo Technologies - Network Design Engineer - OpenWRT

EKFRAZO TECHNOLOGIES PRIVATE LIMITED
10 - 12 Years
Bangalore

Posted on: 08/08/2026

Job Description

Business Overview :

Tata Elxsi works with leading broadcasters, operators and healthcare domain product companies to create solutions for smarter living, engaged entertainment, a digital future driven by IoT, OTT, analytics, artificial intelligence and healthcare solutions thereby enabling new revenue streams and enhanced customer experience.

As growth leaders in the Media & Communications industry, we are helping the worlds best-known MSOs and OEMs right from architecture, design, development to deployment. We bring together technologies that accelerate development and foster innovations in the Embedded, Networking, and Broadcast domains.

Job Summary :

We are seeking a highly skilled OpenWRT Developer to design, develop, and customize embedded Linux-based firmware for networking devices such as routers, gateways, and IoT systems. The ideal candidate will have strong hands-on experience with OpenWRT/LEDE firmware, Linux kernel development, and network protocols, and will play a critical role in building stable, scalable, and high-performance networking solutions.

Key Responsibilities :

- Customize and build OpenWRT firmware images for various hardware platforms.

- Develop, integrate, and maintain device drivers and kernel modules.

- Configure and optimize network services (e.g., DHCP, DNS, firewall, VPN).

- Work on bootloader (U-Boot) customization and board bring-up.

- Develop and maintain packages (ipk) and integrate third-party libraries.

- Debug system-level issues using tools such as gdb, tcpdump, wireshark, strace.

- Optimize system performance, memory usage, and boot time.

- Collaborate with hardware and QA teams to ensure smooth integration and testing.

- Write and maintain technical documentation for developed features and systems.

- Ensure firmware security, stability, and compliance with standards.

Required Skills :

- Strong experience with OpenWRT/LEDE development and customization.

- Solid understanding of Embedded Linux systems and architecture.

- Proficiency in C/C++ programming for low-level development.

- Experience with Linux kernel configuration and compilation.

- Hands-on experience with cross-compilation toolchains.

- Strong knowledge of networking protocols (TCP/IP, VLAN, NAT, VPN, IPv6).

- Experience with build systems (Makefiles, OpenWRT buildroot).

- Familiarity with shell scripting (Bash).

- Experience with Git/Gerrit or other version control systems.

Preferred Qualifications :

- Experience with wireless technologies (Wi-Fi, mesh networking).

- Knowledge of TR-069, SNMP, or network management protocols.

- Familiarity with Yocto/OpenEmbedded is a plus.

- Experience in IoT or embedded networking devices.

- Exposure to security frameworks (firewall rules, OpenSSL, IPSec).

- Experience in debugging hardware interfaces (SPI, I2C, UART).

Education :

- Bachelors or Masters degree in Computer Science, Electronics, Embedded Systems, or a related field.

Nice to Have :

- Contributions to OpenWRT or other open-source projects.

- Experience with containerization or cloud integration for networking solutions.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...