Objective:
We are seeking an experienced Senior Android Software Developer to lead the development of software solutions for client hardware platforms based on Android OS.
Key Responsibilities:
* Develop and implement embedded software engineering projects for Set-Top Box hardware using cutting-edge software solutions and techniques.
* Provide technical guidance to development and integration projects, ensuring seamless collaboration with team members.
* Coordinate the development process of Set-Top Box projects across various hardware platforms.
* Establish operational monitoring processes and dashboards utilizing IT operations analytics and log analysis tools.
* Collaborate with systems analysts, software architects, developers, and project management teams to drive project success.
* Administer and prevent problems by leveraging issue tracking, team collaboration, and planning tools.
* Prepare comprehensive technical handoff and training documentation.
Required Skills and Qualifications:
* Proficient in Agile methodology
* Expertise in Android development
* Strong programming skills in Java and Kotlin
* Android TV and AOSP development experience is highly desirable