HamburgerMenu
hirist

OpenWRT Developer - Embedded System

AKSHAYA BUSINESS IT SOLUTIONS PRIVATE LIMITED
Multiple Locations
4 - 8 Years
star-icon
4.6white-divider9+ Reviews

Posted on: 26/11/2025

Job Description

Description :

Role Overview

The OpenWRT Developer is a specialized software development role requiring 4+ years of working experience in embedded systems and networking.

Located in Bangalore or Chennai at Tata Elxsi, this position focuses heavily on development and porting within the OpenWRT framework.

The incumbent must possess a strong foundation in C programming, excellent knowledge of Linux shell scripting, and expertise in Network programming on the Linux platform.

Job Summary

We are seeking an experienced OpenWRT Developer (4+ years) with sound knowledge of C programming and demonstrable development and porting experience within the OpenWRT framework. The ideal candidate will be proficient in Linux shell scripts and Lua, and possess a good understanding of Network programming principles on the Linux platform. Key responsibilities include developing and customizing firmware solutions, integrating network protocols, and utilizing specialized knowledge of ONU/ONT and OLT architectures, preferably with exposure to Broadcom or Airoha gateway SDKs.

Key Responsibilities and Technical Deliverables

OpenWRT Development and Porting (Core Focus) :

- Apply Good development and porting experience in the OpenWRT framework, including customizing build systems and integrating packages.

- Develop and maintain custom firmware features, device drivers, and system services tailored for networking hardware.

- Utilize Sound knowledge of C programming for low-level development and optimization of embedded applications.

Linux Networking and Scripting :

- Demonstrate Good knowledge of Network programming on the Linux platform (e.g., sockets, Netlink, iptables integration).

- Possess Good knowledge of Linux shell scripts (e.g., Bash) for system automation, configuration management, and build environment setup.

- Employ Lua scripting skills for web interface (LuCI) customization and system configuration utilities within OpenWRT.

Telecommunications and Hardware Knowledge :

- Apply Knowledge in ONU/ONT and OLT (Optical Network Unit/Terminal and Optical Line Terminal) architectures and protocols relevant to Fiber-to-the-Home (FTTH) solutions.

- Leverage experience with Broadcom or Airoha gateway SDK for acceleration and quicker integration cycles (an additional advantage).

Mandatory Skills & Qualifications

Experience : 4+ years of working experience in software development.

Framework : Good development and porting experience in the OpenWRT framework.

Programming : Sound knowledge of C programming.

Scripting : Good knowledge of Linux shell scripts and Lua.

Networking : Good knowledge of Network programming on the Linux platform.

Domain : Knowledge in ONU/ONT and OLT.

Preferred Skills :


- Experience with Broadcom or Airoha gateway SDK.

- Familiarity with network protocols such as PPPoE, VLANs, QoS, and TR-069.

- Experience with embedded debugging tools (e.g., JTAG, GDB).

- Knowledge of build systems like CMake or Makefiles.


info-icon

Did you find something suspicious?