Job Description
Location:
Bangalore, India
Experience:
6–10 years
Employment Type:
Full‑Time
Today, the corporate landscape is dynamic, and the world ahead is full of possibilities. None of the amazing things we do at Infosys would be possible without an equally amazing culture—an environment where ideas can flourish and where you are empowered to move forward as far as your ideas will take you.
At Infosys, we assure you that your career will never stand still; we will inspire you to build what’s next, and we will navigate further together. Our journey of learnability, values, and trusted relationships with clients continues to be the cornerstone of our organization—and these values are upheld only because of our people.
Your Role
As an
RDK‑B Development Engineer , you will be part of our broadband software development team, responsible for building, enhancing, and optimizing broadband gateway features on RDK‑B platforms. You will work across embedded Linux, networking stacks, device management frameworks, Wi‑Fi components, and DOCSIS/GPON‑based CPE platforms.
This role offers the opportunity to work on next‑generation broadband solutions, collaborate with cross‑functional engineering teams, and contribute to high‑performance, scalable gateway software used by global telecom operators.
Technology Focus Areas
RDK‑B Middleware & Broadband CPE Platforms
Embedded Linux, Yocto, System Internals
DOCSIS / GPON / Home Gateway Systems
TR‑069, TR‑181, Wi‑Fi Configuration & Management
Networking Protocols (TCP/IP, DHCP, DNS, NAT, IPv6)
Key Responsibilities
Design, develop, and maintain components of the
RDK‑B stack
for broadband gateways.
Work on networking features including
DHCP, DNS, NAT, IPv6, firewall, TR‑069, Wi‑Fi management , and more.
Integrate third‑party modules and ensure compliance with
TR‑181 data models .
Debug issues across kernel, middleware, and application layers using tools like
GDB, Valgrind, Wireshark , etc.
Collaborate with QA, hardware, and product teams to deliver high‑quality releases.
Contribute to performance tuning, security enhancements, and overall system optimization.
Participate in
code reviews, documentation, and CI/CD pipelines
to ensure continuous improvement.
Required Skills
Strong hands‑on experience with
RDK‑B architecture
and broadband gateway development (DOCSIS / GPON).
Proficiency in
C programming
within embedded Linux environments.
Deep understanding of
Linux internals, shell scripting , and build systems (Yocto, Make).
Expertise in
networking protocols
such as TCP/IP, DHCP, DNS, NAT, IPv6.
Development experience with
TR‑069, TR‑181 data models , Wi‑Fi management frameworks (hostapd, wpa_supplicant).
Hands‑on with debugging and log analysis tools (GDB, Valgrind, Wireshark).
Strong experience with
Git
and collaborative development workflows.
Experience with
Wi‑Fi driver integrations preferred .
Exposure to
RDK community contributions
or open‑source broadband initiatives.
Knowledge of
Python
or similar scripting languages for automation.
Familiarity with
Agile/Scrum
methodologies.
Education
Bachelor’s or Master’s degree in Computer Science, Electronics, Telecommunications, or a related field.