HamburgerMenu
hirist

Job Description

Key Responsibilities :


- Design, develop, and maintain embedded software components on RDK and Embedded Linux platforms


- Implement and optimize software modules related to Wi-Fi standards and protocols


- Develop and debug low-level device drivers and platform software


- Collaborate with cross-functional teams to translate product requirements into technical solutions


- Utilize Git/Gerrit for version control and participate in code reviews


- Manage and track development progress using Jira and Confluence


- Write and maintain shell scripts for build and automation processes


- Analyze system performance and troubleshoot issues in networking and embedded environments


Mandatory Skills :


- Proficiency in C and C++ programming in multitasking embedded environments


- Strong experience in Linux application development and compliance with POSIX standards


- Hands-on expertise with the RDK software stack


- Solid understanding of Wi-Fi standards and protocols


- In-depth knowledge of Linux networking protocols : Ethernet, HTTP, TCP/IP, IPv6, DHCPv4/v6, ICMP, Telnet, SSH, DNS, FTP


- Familiarity with development tools : Git/Gerrit, Jira, Confluence, Yocto


- Experience in shell scripting for automation and build processes


Soft Skills :


- Excellent problem-solving skills with a data-driven mindset


- Strong communication skills to effectively articulate complex technical concepts


- Ability to thrive in a fast-paced, collaborative team environment


- Proactive attitude with a passion for continuous learning and improvement


Qualifications :


- Bachelors or Masters degree in Computer Science, Electronics, or related Engineering discipline


- Proven hands-on experience in software development focused on high-performance embedded systems


info-icon

Did you find something suspicious?