Minimum qualifications
- Bachelor’s degree or equivalent practical experience.
- 2 years of experience with software development in Java, C/C++, Rust, Python, Go or similar.
- 2 years of experience with Android application development.
Preferred qualifications
- Master's degree or PhD in Computer Science or related technical fields.
- Experience with Android or other mobile platforms and Android framework development.
- Experience building full-stack Android applications, ranging from building user interfaces to low‑level Android libraries.
- Experience with microcontroller or embedded systems architectures.
- Solid foundation in data structures, algorithms and systems design, and strong investigative problem solving skills.
About the job
Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and in...