Cognizant
RDK B Engineer
Cognizant, Phila, Pennsylvania, United States, 19117
Job SummaryWe are seeking a Sr Analyst with 5 to 8 years of experience to join our team. The ideal candidate will have expertise in VoIP/UCS Test Automation Wi-Fi and Cable Modems (DOCSIS/RDK). This role requires strong domain skills in Device Engineering and Wi-Fi/WLAN. The work model is hybrid with no travel required and a day shift schedule. The candidate will play a crucial role in advancing our technological capabilities and ensuring seamless device integration.
ResponsibilitiesLead the development and implementation of VoIP/UCS solutions to enhance communication systems.Oversee test automation processes to ensure high-quality software delivery.Provide expertise in Wi-Fi technologies to optimize network performance.Manage the integration and testing of Cable Modems (DOCSIS/RDK) for seamless connectivity.Collaborate with cross-functional teams to design and develop device engineering solutions.Conduct thorough testing and validation of Wi-Fi/WLAN systems to ensure reliability.Develop and maintain documentation for all technical processes and procedures.Analyze and troubleshoot complex technical issues related to VoIP Wi-Fi and Cable Modems.Implement best practices for test automation to improve efficiency and accuracy.Ensure compliance with industry standards and regulations in all technical implementations.Provide technical support and guidance to junior team members.Monitor and evaluate the performance of network devices to identify areas for improvement.Contribute to the continuous improvement of engineering processes and methodologies.
QualificationsPossess a strong background in VoIP/UCS technologies.Demonstrate proficiency in test automation tools and techniques.Have in-depth knowledge of Wi-Fi and WLAN systems.Show expertise in Cable Modems (DOCSIS/RDK) integration and testing.Exhibit strong problem-solving skills and attention to detail.Have excellent communication and collaboration abilities.Be capable of working independently and as part of a team.Display a commitment to continuous learning and professional development.Hold a degree in Computer Science Engineering or a related field.Have relevant certifications in VoIP Wi-Fi or test automation.Show experience in device engineering and network performance optimization.Demonstrate the ability to document technical processes clearly and concisely.Be familiar with industry standards and regulatory requirements.5-8 years experience in working with development of broadband devices and its releated componentsExperience in Linux and experience in configuring customizing and building Linux distributions as RDK-B is built on top of LinuxProgramming skills in C and C++ which are the primary languages used in RDK-B developmentKnowledge of the Yocto build systemUnderstanding of Linux system programmingShould have experience in defining the Low Level Design for at least one broadband componentProficient with version control systems like Git for managing code repositories and collaboration with other developersScripting skills in shell languages like python/TCL/Bash for automation and scripting tasks in RDK-BFamiliar with web-based user interfaces and web server technologies. RDK-B often includes web interfaces for configurationProficient in debugging tools and techniques as embedded systems can be challenging to troubleshootExperience in building DevOps Pipeline Automation
QualificationsActive participation in the RDK-B community and an understanding of its development processes and cultureFamiliar with networking protocols including TCP/IP UDP DHCP DNS and VLANs and other relevant protocols for networking devicesAwareness of security best practices as network devices need to be secure. This includes understanding encryption authentication and network security.Understand wireless technologies including Wi-Fi and how to configure wireless interfaces in RDK-B
ResponsibilitiesLead the development and implementation of VoIP/UCS solutions to enhance communication systems.Oversee test automation processes to ensure high-quality software delivery.Provide expertise in Wi-Fi technologies to optimize network performance.Manage the integration and testing of Cable Modems (DOCSIS/RDK) for seamless connectivity.Collaborate with cross-functional teams to design and develop device engineering solutions.Conduct thorough testing and validation of Wi-Fi/WLAN systems to ensure reliability.Develop and maintain documentation for all technical processes and procedures.Analyze and troubleshoot complex technical issues related to VoIP Wi-Fi and Cable Modems.Implement best practices for test automation to improve efficiency and accuracy.Ensure compliance with industry standards and regulations in all technical implementations.Provide technical support and guidance to junior team members.Monitor and evaluate the performance of network devices to identify areas for improvement.Contribute to the continuous improvement of engineering processes and methodologies.
QualificationsPossess a strong background in VoIP/UCS technologies.Demonstrate proficiency in test automation tools and techniques.Have in-depth knowledge of Wi-Fi and WLAN systems.Show expertise in Cable Modems (DOCSIS/RDK) integration and testing.Exhibit strong problem-solving skills and attention to detail.Have excellent communication and collaboration abilities.Be capable of working independently and as part of a team.Display a commitment to continuous learning and professional development.Hold a degree in Computer Science Engineering or a related field.Have relevant certifications in VoIP Wi-Fi or test automation.Show experience in device engineering and network performance optimization.Demonstrate the ability to document technical processes clearly and concisely.Be familiar with industry standards and regulatory requirements.5-8 years experience in working with development of broadband devices and its releated componentsExperience in Linux and experience in configuring customizing and building Linux distributions as RDK-B is built on top of LinuxProgramming skills in C and C++ which are the primary languages used in RDK-B developmentKnowledge of the Yocto build systemUnderstanding of Linux system programmingShould have experience in defining the Low Level Design for at least one broadband componentProficient with version control systems like Git for managing code repositories and collaboration with other developersScripting skills in shell languages like python/TCL/Bash for automation and scripting tasks in RDK-BFamiliar with web-based user interfaces and web server technologies. RDK-B often includes web interfaces for configurationProficient in debugging tools and techniques as embedded systems can be challenging to troubleshootExperience in building DevOps Pipeline Automation
QualificationsActive participation in the RDK-B community and an understanding of its development processes and cultureFamiliar with networking protocols including TCP/IP UDP DHCP DNS and VLANs and other relevant protocols for networking devicesAwareness of security best practices as network devices need to be secure. This includes understanding encryption authentication and network security.Understand wireless technologies including Wi-Fi and how to configure wireless interfaces in RDK-B