Jobs In Google For Android Engineer Apply Now
Google's software engineers develop the next-generation technologies that change how millions of users connect, explore, and interact with information and one another.
Our ambitions reach far beyond just Search. Our products need to handle information at the the scale of the web. We're looking for ideas from every area of computer science, including information retrieval, artificial intelligence, natural language processing, distributed computing, large-scale system design, networking, security, data compression, and user interface design; the list goes on and is growing every day.
In your role as Android reverse engineer, you analyze Android applications that are potentially harmful to users or devices. While your focus is on reverse engineering ARM code, you also develop technical solutions to help detect security vulnerabilities.
In addition, you have the opportunity to evangelize security and secure coding practices throughout Google and the Android ecosystem. The security of hundreds of millions of users will depend on your analysis results.
Analyze Android applications that are potentially harmful to users or devices.
Develop technical solutions to help detect security vulnerabilities.
Evangelize security and secure coding practices throughout Google and the Android ecosystem.
BS in Computer Science or equivalent practical experience.
- MS in Computer Science or equivalent practical experience.
- 4 years of relevant work experience including experience in ARM code reverse engineering and Android code reverse engineering.
- Excellent interpersonal and communication skills.
- Strong self motivation and orientation toward results.
Making the world's information universally accessible and useful doesn't stop at the desktop. The Mobile team builds tools to get you the information you need no matter where you are. Our open-source Android operating system has become the world's most popular mobile ecosystem, powering hundreds of devices from smartphones to tablets. Whether adding to the core Android experience, forging new markets for digital content, creating immersive and portable versions of our products or managing relationships with a global community of developers, the Mobile team is giving you Google on the go.
Mountain View, CA, USA
About the company
Google is not a conventional company, and we don't intend to become one. True, we share attributes with the world's most successful organizations - a focus on innovation and smart business practices comes to mind - but even as we continue to grow, we're committed to retaining a small-company feel. At Google, we know that every employee has something important to say, and that every employee is integral to our success. We provide individually-tailored compensation packages that can be comprised of competitive salary, bonus, and equity components, along with the opportunity to earn further financial bonuses and rewards. Googlers thrive in small, focused teams and high-energy environments, believe in the ability of technology to change the world, and are as passionate about their lives as they are about their work.