Key Roles and Responsibilities:
The Open Video project focuses on OTT platform development for a leading North American TV provider.
We are seeking an experienced Senior Software Developer to work on software development for the client hardware platform based on Android OS.
Main Responsibilities:
1. Develop embedded software engineering projects for Set-Top Box hardware using the latest software solutions and techniques.
2. Provide technical guidance to development and integration projects while working as an individual contributor.
3. Coordinate the development process of Set-Top Box projects for various hardware platforms.
4. Establish operational monitoring processes and dashboards using IT operations analytics and log analysis tools.
5. Interact with systems analysts, software architects, developers, and project management teams.
6. Administer and prevent problems using issue tracking, team collaboration, and planning tools.
7. Prepare technical hand-off and training documentation.
Essential Skills and Qualifications:
* Agile methodology
* Android development; Android TV is advantageous.
* AOSP development is beneficial
* Programming Languages: Java, Kotlin