Logo
Cognizant

Senior Engineer – STB Drivers

Cognizant, Phila, Pennsylvania, United States, 19117


Qualifications:Excellent knowledge of C, C++ programming in multitasking embedded environmentLinux application development and POSIX standardsDeep understanding of low-level video software stack – AV Pipelines, middleware frameworkFamiliar with Jira/Confluence. Git/Gerrit/Yocto.Deep understanding of Set Top Box software stack.Prior experience on RDK platformsGood understanding of device drivers, low level platform softwareKnowledge of common STB chipsets and SDK frameworks.Exposure to HDMI/HDCP and certification testsAbility to quickly understand and translate product requirements into technical solutionsIndependent with good communication and teamworking skills.Solution focused with ability to plan, anticipate issues, consider risks, and help deliver best valueWilling to take on challenges and adapt with changing priorities.

Senior Engineer – STB Drivers at Cognizant summary:The Senior Engineer – STB Drivers role involves developing C and C++ applications in an embedded Linux environment, focusing on set-top box (STB) software stacks and low-level video software. Key responsibilities include working with various development tools and standards, understanding device drivers, and collaborating effectively within a team to deliver technical solutions. Ideal candidates should be adept at problem-solving in dynamic settings and possess strong communication skills.

Keywords:Senior Engineer, Software Development, C Programming, C++ Programming, Embedded Systems, Set Top Box, Device Drivers, Video Software, Linux Application, RDK Platforms