As the Platform Software Development Manager, you will be responsible for leading a team of engineers in the design and development of a range of products on the Android platform. You will engage with or lead an experienced, cross-disciplinary staff to conceive, design, and bring innovative developer tools to market. You will work closely with an internal interdisciplinary team and external partners to drive key aspects of product definition, execution, and testing. You must be responsive, flexible, and capable of thriving in an open, collaborative peer environment.
A successful candidate will have an established background in developing consumer products, strong technical abilities, excellent project management and communication skills, and a drive to achieve results in a fast-paced environment. You will help hire and develop your team and systems. The ideal candidate has current, extensive experience developing and building Android systems and applications, understands the limitations of the platform, and can design and implement additional services or optimize existing ones to meet product requirements.
Key job responsibilities
In this role, you will:
A day in the life
On a typical day, you"ll work closely with multiple internal software teams, SoC vendors, ODMs, the Hardware team, and technical program managers to create new platform features, customize BSPs based on hardware designs, address issues in areas such as HAL, Linux Kernel, drivers, and bootloader, improve system performance and stability, and deliver high-quality, customer-focused smart TV products on schedule.
About the team
Smart TV Platform team is responsible for the delivery and maintenance of high-performance and highly stable platform for Smart TV products.