Staff Android Development Engineer, (Senior)
Xperi Corporation
Warsaw, Poland
6 d. temu

Description

Xperi invents, develops and delivers technologies that enable extraordinary experiences. We make entertainment more entertaining, and smart devices smarter.

From the home to the car to everywhere in between, managing content and connections in a way that is smart, immersive, and personal is precisely what Xperi’s technologies do.

Our inventions are foundational to the global entertainment ecosystem and our products and data improve every aspect of the digital entertainment experience, from choice to consumption.

Project description

We are currently inventing and developing an innovative solution based on the Android TV OS. The solution has been successfully deployed this year as TiVo Stream 4K and, in fact, we have made a huge impact on the streaming market.

Stream 4K unifies the worlds of live TV and streaming. But this is just the beginning of our journey. Our goal is to build a complete product that combines Kotlin and the newest Google's technologies.

  • We are constantly adding new integrations with new streaming services like Netflix, HBO or Hulu and we develop the product in a Continuous Integration / Continuous Delivery manner.
  • The personalization theme underlines the entire product it is using machine learning and AI to suggest the right shows and movies to the end users.

    Would you like to create with us a pioneering solution for Android TV platform? Join Xperi’s Android TV Team and be a part of streaming revolution!

    Here’s what you’ll need to be successful :

  • Very good programming skills of native Android applications
  • Good knowledge of Android SDK
  • Proven experience with Kotlin
  • Experience in integrating Android applications with backend / middleware systems (Swagger, REST, Retrofit, RxJava / RxKotlin, clean architecture)
  • Good understanding of efficient UI development and ability to build reusable UI components
  • Skills in software monitoring, analytics and optimization (Splunk, Segment, Firebase)
  • Skills in setting up and using automated tools for software quality verification
  • Ability and willingness to learn and work as a part of a Scrum team
  • Good spoken and written Polish and English
  • Nice to have :
  • Experience in Android TV
  • Experience in lower-level architecture and components of Android or Linux
  • Experience in Google Assistant voice integrations
  • Expertise in developing automated tests
  • Experience with RxJava and RxKotlin
  • Experience with GitLab / GitHub CI / CD best practices and tools
  • Knowledge of digital television systems, audio / video processing, data streaming processing
  • Here’s what you get to do :

  • Bring your talent to the table, and make it part of teamwork that wins championships
  • Being responsible for Agile development of end-to-end Android TV product (designing, developing and testing new modules and features of the product)
  • Implementing features with voice recognition and speech-to-text and Google Machine Learning
  • Taking care of the product and the quality of its source code (performing code review)
  • Everyday learning issues related to the digital television industry
  • Zgłoś tę pracę
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Aplikuj
    Mój adres email
    Klikając przycisk "Kontynuuj", wyrażam zgodę neuvoo na przetwarzanie moich danych i wysyłanie powiadomień e-mailem, zgodnie z zasadami przedstawionymi przez neuvoo. W każdej chwili mogę wycofać moją zgodę lub zrezygnować z subskrypcji.
    Kontynuuj
    Formularz wniosku