Lead feature development, delivery and technical solutions.
Excellent knowledge of C, C++ programming in multitasking embedded environment
Linux application development and POSIX standards
Deep understanding of low-level video software stack – AV Pipelines, middleware frameworks
Familiar with shell scripts. Jira/Confluence. Git/Gerrit/Yocto.
Good understanding of device drivers, low level platform software
Ability to quickly understand and translate product requirements into technical solutions
Independent with good communication and team working skills.
Solution focused with ability to plan, anticipate issues, consider risks, and help deliver best value
Willing to take on challenges and adapt with changing priorities.
Desirable:
Deep understanding of Set Top Box software stack.
Strong experience on RDK video stack
Familiar with emerging trends in system profiling CPU, GPU, NPU, TPU, Memory, etc. Profiling and performance optimisations
Native software development experience on Embedded Linux platforms
Understanding of Linux internals and media framework
Any Gradute