Flag job

Report

RDK Developer/Architect

Location

Bengaluru, Karnataka, India

JobType

full-time

About the job

Info This job is sourced from a job board

About the role

Infosys

Website: infosys.com
Job details:

Location: Bengaluru, Trivandrum


RDK Developers/Architects


Experience: 5-15 Years

Domain: Set-Top Box (STB) Media / RDK-V Platform


Required Skills:


  • Hands-on experience in embedded software development, ideally in the STB media domain.
  • Strong proficiency in C and C++ programming languages.
  • Extensive experience with Linux device drivers and kernel modules.
  • Solid understanding of Yocto Project for embedded Linux build systems.
  • Experience with RDK-V platform is highly desirable.
  • Hands-on experience with systemd, bootup sequences, storage management, and LXC containers.
  • Strong debugging and problem-solving skills.
  • Excellent communication and teamwork abilities.


Responsibilities:


  • Design, develop, and maintain embedded software components for STB devices using C/C++ on Linux platforms.
  • Develop and troubleshoot Linux device drivers for hardware peripherals.
  • Customize and build Yocto-based Linux distributions tailored for STB devices.
  • Collaborate with cross-functional teams to integrate RDK-V middleware and optimize media streaming performance.
  • Hands-on experience with bootup procedures and sequence, including systemd, systemd services, and utilities for reading serialization data.
  • Manage storage mounting processes and work with LXC containers.
  • Adapt and configure systemd for embedded Linux environments.
  • Conduct code reviews, performance tuning, and debugging of embedded software in real-time environments.
  • Mentor junior engineers and lead technical discussions related to embedded system architecture.
  • Stay updated with latest embedded Linux, Yocto Project, and RDK-V advancements.

Click on Apply to know more.

Skills

C++
cross-functional
device drivers
kernel
Linux
middleware
serialization