Job Title: Android Software Engineer
This is an exciting opportunity to work on the development of our open video project, a cutting-edge OTT platform for one of the largest North American TV providers. We are seeking a seasoned software developer who will be responsible for creating innovative solutions for client hardware platforms based on Android OS.
Key Responsibilities:
* Design and develop embedded software engineering projects for Set-Top Box hardware using the latest software solutions and techniques.
* Work as an individual contributor while providing technical guidance to development and integration projects.
* 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.
* 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.
Required Skills and Qualifications:
* A proven track record in Agile methodology.
* Expertise in Android development, with Android TV being a plus and AOSP development also a plus.
* Proficiency in programming languages Java and Kotlin.
Benefits:
* We offer a collaborative and dynamic work environment that fosters growth and innovation.
* You will have the opportunity to work on cutting-edge technologies and contribute to the development of our OTT platform.
* Our team is passionate about delivering high-quality solutions and we encourage continuous learning and professional development.
Languages:
English: C1 Advanced