13 Nov
|
NexGen Tech Solutions
|
Noida
13 Nov
NexGen Tech Solutions
Noida
Job Description
– Android TV Platform / Device Telemetry
Location:
Noida (WFO)
Experience:
4-10+ Years Must Have: Android, TV /TV Input Framework/TIF, C++, Kotlin/Java, BLE/Telemetry/Bluetooth Low Energy Job Summary We are looking for an experienced Android TV Platform Engineer with solid expertise in Android internals, AOSP architecture, native C/C++ development, and Java/Kotlin-based framework services. The ideal candidate will be responsible for developing and maintaining Android TV platform components, system services, hardware integrations, and device telemetry solutions. The role involves working on low-level Android architecture, inter-process communication (IPC), media frameworks, device monitoring, telemetry data collection, and debugging of complex system-level issues.
Key Responsibilities
• Develop and maintain native Android platform components, daemons, and system services using C/C++, Java, and Kotlin.
• Work with AOSP architecture, Binder IPC, AIDL/HIDL, JNI, and custom Android system services.
• Integrate Android TV hardware components and media frameworks with SoC platforms.
• Develop and maintain device telemetry solutions for collecting, processing, and transmitting device performance and health metrics.
• Implement telemetry data serialization using Protocol Buffers (Protobuf), JSON, and OpenTelemetry.
• Manage local telemetry storage using SQLite and ring buffers.
• Implement secure communication mechanisms using TLS/mTLS and certificate-based authentication.
• Debug and troubleshoot Android TV platform issues, memory leaks, ANRs, crashes, and performance bottlenecks.
• Collaborate with hardware, firmware, Android platform, and backend engineering teams. Essential Technical Skills 1. Programming Languages
• Strong proficiency in C/C++ for native daemons and HAL integration.
• Java and Kotlin for Android framework and system services development. 2. Android Internals & IPC
• AOSP (Android Open Source Project) architecture.
• Binder IPC, AIDL/HIDL interfaces.
• JNI (Java Native Interface).
• Custom Android system services and HAL integration. 3. Android TV & Media Stack
• Android TV platform development.
• TV Input Framework (TIF).
• Widevine / PlayReady DRM.
• Audio and Video Codecs.
• SoC vendor SDKs: Amlogic, MediaTek, or Broadcom. 4. Device Telemetry & Serialization
• Protocol Buffers (Protobuf).
• JSON and OpenTelemetry.
• SQLite and Local Ring Buffers.
• TLS/mTLS and Certificate-based Security. 5. Debugging & Performance Profiling
• ADB, Logcat, Perfetto, and Systrace.
• Dumpsys and Tombstones.
• Linux Kernel Logs (dmesg).
• Memory Leak Analysis, ANR and Crash Debugging.
• Android System Performance Optimization.
📌 Android TV Platform (Noida)
🏢 NexGen Tech Solutions
📍 Noida