Project Overview:
The Open Video project focuses on the development of an OTT platform for a leading North American TV provider. We are seeking an experienced Software Developer to work on software development for the client's hardware platform based on Android OS.
Responsibilities:
* Develop embedded software engineering projects for Set-Top Box hardware using the latest software solutions and techniques.
* Work as an individual contributor, providing technical guidance to development and integration projects.
* Coordinate the development process of Set-Top Box projects for various hardware platforms.
* Establish operational monitoring processes and dashboards using IT operations analytics and log analysis tools.
* Interact with systems analysts, software architects, developers, and project management teams.
* Administer and prevent problems using issue tracking, team collaboration, and planning tools.
* Prepare technical hand-off and training documentation.
Mandatory Skills:
* Agile Methodology: Proven experience in agile methodologies and their application in software development.
* Android Development: Strong knowledge of Android development, including Android TV and AOSP development.
* Programming Languages: Proficiency in Java and Kotlin programming languages.
Language Proficiency:
English language proficiency: C1 Advanced level.