Job Description
As a seasoned professional, we are seeking an accomplished Senior Android Software Developer to lead the development of cutting-edge software solutions for client hardware platforms based on Android OS.
Required Skills and Qualifications
* Develop embedded software engineering projects for Set-Top Box hardware utilizing the latest software solutions and techniques.
* Provide technical guidance to development and integration projects as an individual contributor.
* 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.
* Collaborate with systems analysts, software architects, developers, and project management teams.
* Administer and prevent problems using issue tracking, team collaboration, and planning tools.
* Prepare technical handoff and training documentation.
Key Requirements
Mandatory skills include:
* Agile methodology
* Android development
* Programming Languages: Java, Kotlin
* Android development; Android TV is a plus. AOSP development is a plus