Key Responsibilities :
- Component Development: Design and maintain RDK-B stack components (PAM, Device Management, DHCP, Firewall/NAT, Telemetry).
- Integration & Customization: Integrate third-party modules and customize RDK-B to meet specific customer requirements for broadband gateways.
- System Debugging: Debug and troubleshoot issues across the kernel, middleware, and application layers using tools like GDB, Valgrind, and Wireshark.
- Hardware Interaction: Work on WiFi driver integration and interact with SoC vendors to resolve hardware-level issues.
- Collaboration: Participate in Agile teams, code reviews, and maintain Technical Skills :
- Programming: Strong proficiency in C/C++ in an embedded Linux environment.
- Platform Knowledge : Solid understanding of RDK-B architecture and Yocto build systems.
- Networking : Expertise in TCP/IP, DHCP, DNS, NAT, IPv6, and IEEE standards.
(ref:hirist.tech)