Bachelor's degree in Computer Science, Engineering, or equivalent experience
8+ years of professional software development experience in Kotlin, Java, or C++
Strong understanding of the Android SDK and Android TV internals
Familiarity with system broadcasts and background WorkManager
Experience with Google internal tools like Buganizer and Test Tracker
Responsibilities
Build, maintain, and innovate features for Android TV applications and OS-level embedded systems
Lead the technical bring-up and testing of next-generation prototype hardware systems
Profile and optimize memory usage, rendering pipelines, and application startup times
Collaborate with UI/UX designers to implement Leanback or Jetpack Compose for TV frameworks
Integrate and maintain video playback pipelines and implement security protocols
Partner with hardware OEMs, product managers, and internal cloud infrastructure teams
Benefits
Opportunity to work on cutting-edge technology in the Android TV space
Collaborative environment with cross-functional teams
Involvement in the development of next-generation hardware systems
Focus on performance optimization for lower-spec devices
Engagement with UI/UX design to enhance user experience
Full Job Description
Job Requirements Key Responsibilities
Design & Development: Build, maintain, and innovate features for Android TV applications and OS-level embedded systems using Java, Kotlin, and C++.
Hardware Integration: Lead the technical bring-up and testing of next-generation prototype hardware systems, unreleased TV devices, and peripherals (remote controls, soundbars, speakers).
Performance Optimization: Profile and optimize memory usage, rendering pipelines, and application startup times specifically tailored for lower-spec TV hardware chipsets.
User Experience: Collaborate with UI/UX designers to implement Leanback or Jetpack Compose for TV frameworks, ensuring fluid D-pad (remote control) navigation and multi-resolution support.
Media & Security: Integrate and maintain video playback pipelines (ExoPlayer), handle audio/display settings, and implement security protocols such as Widevine DRM, PlayIntegrity API, and TEE (Trusted Execution Environment).
Cross-Functional Collaboration: Partner with hardware OEMs, product managers, and internal cloud infrastructure teams to align on product specifications and device certification activities.
Education: Bachelor's degree in Computer Science, Engineering, or equivalent practical experience.
Core Languages: 8+ years of professional software development experience in Kotlin, Java, or C++.
Platform Expertise: Strong understanding of the Android SDK, Android TV internals, system broadcasts, and background WorkManager
Google Internal Tools : Buganizer,Test Tracker, Jetski,Gemini etc
Work Experience 2-5Years
About Virtusa Corporation
Virtusa Corporation is a global provider of digital business strategy, digital engineering, and information technology (IT) services and solutions. The company helps its clients transform their businesses through innovative technology solutions that enable them to improve customer engagement, increase operational efficiency, and drive revenue growth. Virtusa Corporation was founded in 1996 and is headquartered in Southborough, Massachusetts. The company has over 20,000 employees and operates in over 30 countries around the world. Virtusa Corporation is committed to sustainability and has received numerous awards for its environmental and social responsibility initiatives.