Google is looking to develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
Requirements
- 2 years of experience with software development in one or more programming languages.
- 2 years of experience with data structures or algorithms in either an academic or industry setting.
- 2 years of experience working with embedded operating systems.
- Experience with mobile application development or Android framework development.
- 2 years of experience with performance, systems data analysis, visualization tools, or debugging.
- Experience programming in one or more of the following: Java, C++, Kotlin.
Responsibilities
- Write product or system development code.
- Innovate, design, implement, integrate and test new software features for TV embedded systems (streaming sticks, panel TVs and set top boxes).
- Develop Android TV platform components, with a focus on quality, such as Media Framework, System performance, Connectivity, Interactions, Power Management, Software Upgrade.
- Help to resolve issues and bring innovative new features to the TV.
Other
- Manage project priorities, deadlines, and deliverables.
- Bachelor’s degree or equivalent practical experience.
- Master's degree or PhD in Computer Science or related technical field.