Google is looking to solve the problem of developing next-generation technologies that change how billions of users connect, explore, and interact with information and one another, specifically in the context of Google Pixel Software
Requirements
- 8 years of experience in software development
- 8 years of experience with mobile development, and mobile operating systems
- 3 years of experience with software design and architecture
- Experience working with consumer-facing products or human-computer interaction (HCI)
- Experience in software architecture, design patterns, and system integration
- Experience with the Android platform or other mobile operating systems
- Experience with large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile
Responsibilities
- Provide technical leadership, goal, and strategy for Google Pixel Software engineering teams, working with cross-functional partners
- Collaborate with Hardware and Silicon teams to define and ship Pixel products that enhance user experiences
- Deploy software that enhances the use of hardware interfaces while minimizing power consumption and thermal impact
- Expand product experiences through research and use of new technologies spanning Signal Processing and Machine Learning
- Develop software frameworks and applications to uncover the power of Pixel and Android to delight our customers
- Lead architectural decision-making for large projects within Google Pixel Software
- Work with existing Human Interface teams in consumer-facing product decisions and ensure cohesiveness of the wide-ranging number of user features
Other
- Bachelor's degree or equivalent practical experience
- Master’s degree or PhD in Engineering, Computer Science, or a related technical field (preferred)
- 10 years of experience in software development, focusing on consumer-facing products or human-computer interaction (HCI) (preferred)
- 5 years of experience in a technical leadership role, guiding architectural decisions, setting technical direction, and driving technical projects (preferred)
- Ability to work cross-functionally across Engineering, Product Management, UX/Design, and Technical Program Manager