Senior Android Software Developer Opportunity
The Open Video project focuses on OTT platform development for a leading North American TV provider. As a seasoned software engineer, you will work on software development for client hardware platforms based on Android OS.
Key Responsibilities
* Develop and implement embedded software engineering projects for Set-Top Box hardware using the latest software solutions and techniques.
* Provide technical guidance and expertise to development and integration projects while working as an individual contributor.
* Coordinate development processes for various hardware platforms, including establishing operational monitoring processes and dashboards using IT operations analytics and log analysis tools.
* Collaborate with cross-functional teams including systems analysts, software architects, developers, and project management teams.
* Administer and prevent problems using issue tracking, team collaboration, and planning tools.
* Prepare comprehensive technical hand-off and training documentation.
Mandatory Skills
* Agile methodology principles
* Android application development experience
* Programming languages: Java, Kotlin
* Knowledge of Android TV is a plus; AOSP development is also desirable