Job Title
Senior Android Software Developer
Key Role
We are seeking a Senior Software Developer to lead the development of software solutions for client hardware platforms based on Android OS.
Responsibilities:
* Lead embedded software engineering projects for Set-Top Box hardware using the latest software solutions and techniques.
* Provide technical guidance and leadership to development and integration projects as an individual contributor.
* Coordinate the development process of Set-Top Box projects across various hardware platforms.
* Implement 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 resolve problems using issue tracking, team collaboration, and planning tools.
* Develop and maintain technical hand-off and training documentation.
Required Skills and Qualifications:
* Agile methodology
* Android development expertise
* Proficiency in programming languages: Java, Kotlin
* Knowledge of Android TV and AOSP development is a plus