Opportunities unlimited for everyone - be bold, curious, and seek to shape the future. Explore what's possible, discover what you love to do, and find accelerated paths for growth. At Tata Elxsi, You Matter!


Linux System Networking Developer (RDK-B Stack Developer)
Tata Elxsi offers comprehensive services in Media and Communications, including research, strategy, design, software development, validation, and deployment. With global presence and deep expertise, we specialize in 5G services, Edge computing, and connectivity solutions.
We are looking for an experienced Linux System Networking Developer (RDK-B Stack Developer) to join our Device Engineering Team in the Media & Communications BU.
Key Responsibilities
- Design, develop, and customize RDK-B components based on product and customer requirements.
- Implement and integrate embedded software modules for broadband devices.
- Work extensively in Yocto and Linux environments, focusing on coding, debugging, and troubleshooting.
- Participate in Agile development cycles, including sprint planning and daily stand-ups.
- Ensure smooth integration and performance of RDK-B components across different platforms.
Required Skills & Experience
- 5+ years of experience in embedded software development.
- Minimum 2 years of hands-on experience with RDK-B platform (preferred).
- Strong programming skills in C/C++.
- Proficiency in Linux system programming, multithreading, and IPC mechanisms.
- Experience with CCSP, HAL, and Yocto build systems.
- In-depth understanding of networking protocols – TCP/IP, DHCP, DNS, IPv4/IPv6.
- Hands-on with tools such as Wireshark, Gerrit, Jenkins, and Git.
- Exposure to DOCSIS, GPON, LTE/5G, Ethernet, and Wi-Fi 802.11 standards.
- Strong analytical and problem-solving abilities with effective communication skills.
Opportunities Await You at Tata Elxsi
Explore Roles