At a Glance
- Tasks: Develop full-stack features for Android-powered smartwatches and improve Wear OS functionality.
- Company: Join Google, a leader in innovative technology and user experience.
- Benefits: Competitive salary, health benefits, flexible work options, and growth opportunities.
- Other info: Dynamic environment with opportunities to switch teams and tackle new challenges.
- Why this job: Be part of a team that shapes the future of wearable technology.
- Qualifications: Experience in software development with Java, C/C++, or similar; Android app development skills.
The predicted salary is between 60000 - 80000 € per year.
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 interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.
The Core Platform team focuses on the key elements of the Wear Operating System (OS), including operating system foundations and services specific to the wearables ecosystem. In this role, you will help us develop the next generation of Android-powered smartwatches. The Platforms and Devices team encompasses Google's various computing software platforms across environments (desktop, mobile, applications), as well as our first party devices and services that combine the best of Google AI, software, and hardware. Teams across this area research, design, and develop new technologies to make our user's interaction with computing faster and more seamless, building innovative experiences for our users around the world.
Responsibilities:
- Work on full-stack development within Wear OS, which is an Android-based licensed platform.
- Contribute to exciting new features.
- Work closely with the other teams within Google’s watch software ecosystem.
- Build accompanying tools, tests, utilities and telemetry.
- Improve the quality and functionality of Wear OS by fixing bugs found during development, user trials and field use.
- Work cross-functionally with other Google teams to enable Google services and experiences on watches.
Software Engineer III, Wear Core Platform in London employer: Google
At Google, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration. Our Software Engineers enjoy unparalleled opportunities for professional growth, working on cutting-edge technologies that impact billions of users globally. Located in a vibrant tech hub, our employees benefit from a supportive environment that encourages creativity and the exploration of new ideas, making it a truly rewarding place to advance your career.
StudySmarter Expert Advice🤫
We think this is how you could land Software Engineer III, Wear Core Platform in London
✨Tip Number 1
Network like a pro! Reach out to current employees at Google or in the tech community. A friendly chat can give us insights into the company culture and maybe even a referral. Don't be shy, we all love a good conversation!
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those related to Android development or full-stack applications. We want to see what you can do, so make it easy for us to find your best work!
✨Tip Number 3
Prepare for technical interviews by practicing coding challenges and system design problems. Use platforms like LeetCode or HackerRank to sharpen your skills. We know it can be tough, but practice makes perfect!
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows us you're serious about joining the team. So, get that application in and let’s make some tech magic happen!
We think you need these skills to ace Software Engineer III, Wear Core Platform in London
Some tips for your application 🫡
Show Off Your Skills:Make sure to highlight your experience with Java, C/C++, or any other relevant languages in your application. We want to see how your skills align with the role, so don’t hold back on showcasing your projects and achievements!
Tailor Your Application:Take a moment to customise your application for the Software Engineer III position. Mention specific experiences related to Android development and full-stack projects. This helps us see how you fit into our team and the exciting work we do!
Be Clear and Concise:When writing your application, keep it clear and to the point. Use straightforward language to describe your experiences and skills. We appreciate a well-structured application that’s easy to read and understand!
Apply Through Our Website:Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it’s super easy to do!
How to prepare for a job interview at Google
✨Know Your Tech Stack
Make sure you brush up on your knowledge of Java, C/C++, Rust, Python, and Go. Be ready to discuss your experience with Android application development in detail, as this will be crucial for the role. Prepare examples of projects where you've used these technologies.
✨Showcase Your Problem-Solving Skills
Be prepared to tackle some technical challenges during the interview. Practice explaining your thought process when solving problems, especially those related to data structures and algorithms. This will demonstrate your investigative skills and how you approach complex issues.
✨Understand Wear OS and Its Ecosystem
Familiarise yourself with the Wear Operating System and its key features. Research recent developments in wearable technology and think about how you can contribute to the Core Platform team. Showing genuine interest in the product will set you apart from other candidates.
✨Prepare for Cross-Functional Collaboration
Since the role involves working closely with various teams, think of examples where you've successfully collaborated across different functions. Highlight your versatility and leadership qualities, as these are essential for thriving in a fast-paced environment like Google's.