Job Title: Senior Android Software Developer
A skilled software developer is needed to lead embedded software engineering projects using the latest software solutions and techniques.
The successful candidate will work as an individual contributor while providing technical guidance to development and integration projects.
Key responsibilities include coordinating the development process of Set-Top Box projects for various hardware platforms, establishing operational monitoring processes and dashboards using IT operations analytics and log analysis tools.
This role also involves interacting with systems analysts, software architects, developers, and project management teams, administering and preventing problems using issue tracking, team collaboration, and planning tools.
Additionally, the candidate will prepare technical hand-off and training documentation.
The following skills are mandatory for this position:
• Agile methodology
• Android development
• Programming Languages: Java, Kotlin
• Android development; Android TV is a plus. AOSP development is a plus
Language proficiency in English at C1 Advanced level is required.