Android TV Engineer

2 months ago


Bangalore, India HORIZON BROADBAND PRIVATE LIMITED Full time

About Horizon :

- Horizon Broadband private ltd is a global leader in OTT and Media technology solutions and has a successful track record of delivering extra-ordinary customer experiences on Broadcast Media and OTT technology for customers who also include Tier 1 operators. Some of the prestigious clientele of Horizon include Dialog Axiata PLC, Emeritus Institute, Astro, Sun TV, Dish TV, Hathway, Discovery, TV18 et al

- Horizon Broadband LLC boasts of a strong partnering eco-system with some of the world's leading brands in Media Technology, OEMs, Security and Cloud Providers. Horizon Broadband LLC also invests in providing consulting services and off-the-shelf product engineering services for Operators, Media Houses, Aggregators and D2C markets in OTT Technology

- Derived from the combined experiences of successful Media and OTT Solutions, Horizon Broadband LLC has also started pioneering it's journey on products to bring about massive innovation and provide tremendous value to its customers. An ISO 9001:2000 certified, professionally managed and rapidly growing organization serving world-class clienteles

Job Description :

- We are seeking a highly motivated Android TV Developer with 2-4 years of experience and a solid foundation in the OTT domain.

- The ideal candidate will possess a deep understanding of Android TV app development, a strong command of Kotlin, and expertise in the latest Android technologies.

- Your role will involve building, optimizing, and maintaining high-performance Android TV applications, ensuring top-notch streaming experiences for our users.

- If you're passionate about cutting-edge technology and eager to push the boundaries of Android TV development, we'd love to hear from you

Role and Responsibilities :

- Understand the Design and development of large OTT Mobile and TV Apps , which directly impact millions of users

- Collaborate with cross-functional teams including product managers, designers, and backend engineers to define and implement innovative features.

- Optimize applications for maximum performance, ensuring smooth video playback and responsive UI/UX.

- Implement and maintain media streaming protocols (HLS, MPEG-DASH) and DRM systems (Widevine, PlayReady).

- Leverage Android TV's Leanback library, ExoPlayer, and TV Input Framework (TIF) to create intuitive and engaging user experiences.

- Integrate with RESTful APIs, GraphQL, and third-party services, including analytics, CDNs, and ad networks.

- Implement unit tests, integration tests, and UI tests using JUnit, Espresso, and Mockito to ensure robust code quality.

- Utilize Jetpack components such as LiveData, ViewModel, and Room for efficient data management and UI development.

- Continuously explore new tools, frameworks, and best practices to enhance the development workflow and product quality.

What we need :

- 3-5 years of experience in Android development, with a focus on Android TV and OTT applications.

- Proficiency in Kotlin and Java, with a deep understanding of Android SDK.

- Strong experience with Android architecture components, including MVVM, Jetpack libraries, and Dependency Injection (Dagger/Hilt).

- Expertise in media streaming protocols (HLS, MPEG-DASH), DRM (Widevine, PlayReady), and video playback using ExoPlayer.

- Familiarity with Android TV-specific components like the Leanback library, TV Input Framework (TIF), and custom TV launchers.

- Hands-on experience with networking libraries such as Retrofit, OkHttp, and WebSocket.

- Understanding of asynchronous programming using Kotlin Coroutines and Flow.

- Proficient in handling Android app lifecycle, memory management, and optimizing performance for various Android TV devices.

- Experience with CI/CD pipelines, automated builds, and continuous integration tools like Jenkins, GitLab CI, or CircleCI.

- Familiarity with advanced Kotlin features such as Sealed Classes, Extension Functions, and Scoped Functions.

- Knowledge of OTT monetization strategies (SVOD, TVOD, AVOD) and integrating payment gateways within Android TV apps.

- Experience with cloud-based services and architectures for OTT solutions (e.g., AWS, Azure, Google Cloud).

- Strong understanding of video codecs, adaptive bitrate streaming, and various video formats.

- Proficiency in using Android Profiler, Systrace, and other tools for performance monitoring and optimization.

- Interest and Ability to learn new stuff as needed.

- Must have understanding of firebase modules

- Must have good communication skills

Ideal Qualifications :

- Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent experience.

Benefits :

- Competitive salary and comprehensive benefits package.

- Opportunity to work on groundbreaking OTT projects with a global reach.

- Access to the latest Android development tools and technologies.

- Collaborative work environment focused on innovation and continuous learning.

- Professional development opportunities and support for career growth.

(ref:hirist.tech)

  • Chennai/Bangalore, India Logituit Full time

    Job Description : About the company Logituit is a media/OTT-focused company working with global media companies. Logituit's products and services cater to millions of end users delivering and monetizing video experiences on every screen. A pioneering force in the world of online video since its inception in 2010. Logituit's unparalleled services,...

  • Android Engineer

    3 weeks ago


    Bangalore, India Lokal Full time

    Job Requirement - Senior Android Engineer What is Lokal We are Lokal, India's premier hyperlocal platform, oering services in various Indian languages. We focus on developing world-class products for non-English speakers across India by delivering local information, classied ads, and continually evolving to include new and signicant use cases...


  • bangalore, India Tata Elxsi Full time

    Role - Architect for Smart TV/Web:Technical RequirementsBachelor’s degree in computer science, Computer Engineering or related technical field8+ years of experience in software architecture and engineering, with significant experience in Smart TV or digital media platformsExtensive knowledge of Smart TV system architectures, multimedia frameworks,...


  • Bangalore, India Quess IT Staffing Full time

    Company Name:- Quess IT Staffing Job Title- Android BSP Development Engineer Experience : 5+Years Location-: Bangalore (Hybrid) Notice Period:- Official Upto 45 Days Engineer with 5+ years of experience in embedded Linux/Linux application/driver/kernel development Strong C/C++ development skills with a good understanding of...

  • Sr android engineer

    2 weeks ago


    Bangalore, India WrkSpot Full time

    Wrk Spot is a technology company, reinventing hotel operations by seamlessly combining operations with labor management and compliance at the property level and across multiple properties, all in a single Saa S solution. We incorporate the latest technology, including Io T and AI, to evolve hotels into smart properties, enabling hotel owners, managers &...

  • myGwork | Sr SDE

    2 weeks ago


    bangalore, India myGwork Full time

    This job is with Amazon, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly.DESCRIPTION:Fire TV is the #1 best-selling streaming media player in the U.S. We are looking for a strong software development engineer to contribute to the architecture and...

  • Android Engineer

    13 hours ago


    Bangalore, India Gama Advisory Services LLP Full time

    Responsibilities :- Work with some cross-functional stakeholders including designers, analysts, product managers and engineers to understand product requirements and roadmaps.- Participate in design discussions and coding reviews.- Implement good engineering practices including contributing to the architecture and design (architecture, design patterns,...


  • bangalore, India Tata Elxsi Full time

    Role - Architect for Smart TV/Web: Technical Requirements Bachelor’s degree in computer science, Computer Engineering or related technical field 8+ years of experience in software architecture and engineering, with significant experience in Smart TV or digital media platforms Extensive knowledge of Smart TV system architectures, multimedia frameworks,...


  • bangalore, India Tata Elxsi Full time

    Role - Architect for Smart TV/Web:Technical RequirementsBachelor’s degree in computer science, Computer Engineering or related technical field8+ years of experience in software architecture and engineering, with significant experience in Smart TV or digital media platformsExtensive knowledge of Smart TV system architectures, multimedia frameworks,...


  • Bangalore, India Askexim Services (P) Limited Full time

    Company : A leading Product Engineering company specializing in Semiconductor, Embedded, Artificial Intelligence, and Automotive domains.Location : BangaloreEmployment : Permanent on-roll job with the company Requirements : - Engineer with 8+ years of experience in embedded Linux/Linux application/driver/kernel development - Strong C/C++ development...

  • Sr Android Engineer

    2 weeks ago


    Bangalore, India WrkSpot Full time

    WrkSpot is a technology company, reinventing hotel operations by seamlessly combining operations with labor management and compliance at the property level and across multiple properties, all in a single SaaS solution. We incorporate the latest technology, including IoT and AI, to evolve hotels into smart properties, enabling hotel owners, managers &...

  • Sr Android Engineer

    2 weeks ago


    Bangalore, India WrkSpot Full time

    WrkSpot is a technology company, reinventing hotel operations by seamlessly combining operations with labor management and compliance at the property level and across multiple properties, all in a single SaaS solution. We incorporate the latest technology, including IoT and AI, to evolve hotels into smart properties, enabling hotel owners, managers &...


  • Bangalore, India Quess IT Staffing Full time

    Company Name:- Quess IT Staffing Job Title- Android BSP Development Engineer Experience : 5+Years Location-: Bangalore (Hybrid) Notice Period:- Official Upto 45 Days Engineer with 5+ years of experience in embedded Linux/Linux application/driver/kernel development Strong C/C++ development skills with a good understanding of...

  • Lead Engineer

    4 weeks ago


    Bangalore, India Hirelo Full time

    Role Overview : We are looking for an Android Lead with 10+ years of experience in product companies, especially someone who has been part of one or more 0 - 1 product journeys. As the Android Team Lead, you will be responsible for leading the development and scaling of our Android application, ensuring a seamless user experience. You will take ownership of...


  • bangalore, India Lokal Full time

    Job Requirement - Senior Android Engineer What is Lokal We are Lokal, India's premier hyperlocal platform, oering services in various Indian languages. We focus on developing world-class products for non-English speakers across India by delivering local information, classied ads, and continually evolving to include new and signicant use cases every day. We...


  • bangalore, India Lokal Full time

    Job Requirement - Senior Android EngineerWhat is LokalWe are Lokal, India's premier hyperlocal platform, oering services in various Indian languages. We focus on developing world-class products for non-English speakers across India by delivering local information, classied ads, and continually evolving to include new and signicant use cases every day. We...


  • Bengaluru / Bangalore, India Hireginie Talent Cloud Private Limited Full time

    Designation: Senior Software Engineer - Android Location: Koramangala, Bangalore Experience: 4 to 6 Years Must Have: Java and Kotlin are mandatory, React Native experience would be a plus Team Handling experience is a must Strong understanding of Android SDK, Android Studio, and related tools and version control systems such as Git Experience with RESTful...

  • Android Lead

    2 months ago


    bangalore, India COWRKS Full time

    Roles and ResponsibilitiesKey Responsibilities:Lead the development and architecture of Android native applications, ensuring high performance and responsiveness.Collaborate with Product Managers, UI/UX Designers, and other engineers to understand requirements, provide technical feedback, and ensure alignment on project goals.Develop clean, maintainable, and...


  • bangalore, India WrkSpot Full time

    WrkSpot is a technology company, reinventing hotel operations by seamlessly combining operations with labor management and compliance at the property level and across multiple properties, all in a single SaaS solution. We incorporate the latest technology, including IoT and AI, to evolve hotels into smart properties, enabling hotel owners, managers &...

  • Embedded Engineer

    13 hours ago


    Pune/Bangalore, India Neudeep Technologies Pvt. Ltd Full time

    Job Summary :The Embedded Engineer specializing in Embedded Android, BSP, and QNX will be responsible for the development, integration, and optimization of embedded software solutions on Android platforms that utilize QNX. This role requires a strong understanding of both software and hardware components to ensure high performance, reliability, and...