Key Role Summary
The Open Video project is focused on the development of an OTT platform for a leading North American TV provider. A skilled software developer will be responsible for creating innovative embedded software engineering solutions for Set-Top Box hardware based on Android OS.
This senior-level role requires expertise in developing and implementing technical strategies that meet business objectives. Key responsibilities include:
* Designing, developing, and testing software applications for Set-Top Box hardware using the latest technologies and best practices;
* Providing technical guidance to cross-functional teams, including development and integration projects;
* Collaborating with systems analysts, software architects, developers, and project management teams to ensure seamless project delivery;
* Administering and preventing problems through issue tracking, team collaboration, and planning tools;
* Maintaining accurate records and preparing comprehensive technical hand-off and training documentation.
Essential Skills and Qualifications
* Agile methodology and experience working in fast-paced environments;
* Strong knowledge of Android development, including Java and Kotlin programming languages;
* Familiarity with Android TV and AOSP development is highly desirable;
* Effective communication and interpersonal skills, with the ability to work collaboratively in a team environment;
* C1 Advanced level English proficiency.