Staff Android Platform Engineer, VenturaOS

The Trade DeskSan Jose, CA
$137,300 - $251,800Hybrid

About The Position

The Trade Desk is a global technology company and the world’s leading independent platform for digital advertising. Our technology helps advertisers reach the right audiences across the open internet. We are a small, high-impact team building the next-generation TV operating system, Ventura OS. Our flexible structure gives engineers direct influence over product direction. We are developing sophisticated backend infrastructure to power our platform, with a strong emphasis on quality at scale. We foster an environment where engineers thrive through collaboration, innovation, and continuous learning. Our teams build cutting-edge streaming technology that enables advertisers to leverage data for more relevant and effective ad experiences—while improving efficiency across the entire supply chain ecosystem.

Requirements

  • 10+ years of hands-on experience with at last 5+ years in Android platform development
  • Strong expertise in Board Bring-up: bootloader (U-Boot/ABL), Linux kernel customization, device tree
  • Deep knowledge of Android BSP development: HAL implementation, kernel drivers, and system integration
  • Proficiency in C/C++ for system-level programming or Java/Kotlin for Framework development
  • Experience working with major SoC vendors (Qualcomm, MediaTek, Broadcom, Amlogic, Realtek, etc) and their reference platforms
  • Proven track record of successful OEM collaboration: requirement gathering, technical support, and issue resolution
  • Strong understanding of Android architecture: from bootloader → kernel → HAL → Framework → Apps
  • Experience with Android build system (AOSP, BoardConfig.mk, device tree)
  • Experience with debugging tools (ADB, fastboot, QPST, QXDM, GDB, etc.)
  • Experience with version control (Git, Gerrit) and code review processes
  • Experience with system performance analysis and optimization

Nice To Haves

  • Experience with Android security (SELinux, Verified Boot, dm-verity)
  • Experience of multimedia subsystems (Audio, Display pipelines)
  • Understanding of hardware schematics and ability to work with hardware teams
  • Eagerness to tackle new and challenging projects.
  • Self-motivated with a capacity for independent learning and adaptation.
  • Strong analytical and problem-solving abilities.
  • Proficient debugging skills.
  • Exceptional verbal and written communication capabilities.

Responsibilities

  • Lead board bring-up activities for new Android devices, including bootloader customization, kernel porting, and device driver integration
  • Design and develop Android Framework components (System Services, Hardware Abstraction Layer, Native Daemons)
  • Create and maintain Board Support Packages (BSP) for various SoC platforms (Qualcomm, MediaTek, NVIDIA, etc.)
  • Work directly with OEM partners to integrate platform software, debug hardware-software integration issues, and optimize device performance
  • Conduct comprehensive system-level debugging using tools like Trace32, logcat, and systrace
  • Develop and maintain device tree configurations, kernel modules, and hardware-specific drivers
  • Optimize boot time, power consumption, and system performance metrics
  • Support multiple Android release versions and manage AOSP customization

Benefits

  • Comprehensive healthcare (medical, dental, and vision) with premiums paid in full for employees and dependents
  • 401k plan and company match
  • Short and long-term disability coverage
  • Basic life insurance
  • Well-being benefits
  • Reimbursement for certain tuition expenses
  • Parental leave
  • Sick time of 1 hour per 30 hours worked
  • Vacation time for full-time employees up to 120 hours thru the first year and 160 hours thereafter
  • Around 13 paid holidays per year
  • Employee Stock Purchase Plan
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service