Responsibilities :
Design, develop, and maintain components of the RDK-B stack for broadband gateways.
Work on networking features such as DHCP, DNS, NAT, firewall, IPv6, TR-069, and Wi-Fi management.
Integrate third-party modules and ensure compliance with TR-181 data models.
Debug and resolve issues across the software stack (kernel, middleware, and application).
Collaborate with QA, hardware, and product teams to deliver high-quality releases.
Contribute to system performance tuning, security enhancements, and feature optimization.
Participate in code reviews, documentation, and CI/CD processes.
Additional Responsibilities :
Experience with DOCSIS and Wi-Fi driver integration.
Exposure to RDK community contributions or open-source broadband projects.
Knowledge of Python or other scripting languages for automation.
Familiarity with Agile/Scrum development methodologies.
Technical and Professional Requirements :
Networking & Embedded Linux, CPE, DOCSIS, TR-069, Wi-fi, Networking
Strong experience with RDK-B architecture and broadband gateway development.
Proficiency in C programming in embedded Linux environments.
Solid understanding of networking protocols (TCP/IP, DHCP, DNS, NAT, IPv6, etc.).
Experience with Linux system internals, shell scripting, and build systems (Yocto, Make).
Familiarity with TR-069, TR-181, and Wi-Fi management (hostapd, wpa_supplicant).
Hands-on with debugging tools like GDB, Valgrind, Wireshark, and log analyzers.
Experience with Git and collaborative development workflows.
Preferred Skills :
Technology->Embedded Software->Embedded C,Technology->Open System->Linux
Educational Requirements :
Bachelor of Engineering,Bachelor Of Technology,Bachelor Of Science,Bachelor Of Comp. Applications,Master Of Engineering,Master Of Technology,Master Of Science,Master Of Comp. Applications
Service Line :
Engineering Services
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.