About the Job
The Senior Software Developer will be working on software development for client hardware platforms based on Android OS.
Responsibilities:
* Development of embedded software engineering projects for Set-Top Box hardware using the latest software solutions and techniques.
* Technical guidance to development and integration projects.
* Coordinate 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.
Requirements:
* Agile methodology.
* Android development; Android TV is a plus. AOSP development is a plus.
* Programming Languages: Java, Kotlin.
Mandatory Skills:
* Agile methodology.
* Android development.
* Programming Languages: Java, Kotlin.
Nice-to-Have Skills:
* AOSP.
* Android TV.