Embedded Software Engineer, Android Kernel

2 - 6 years

0 Lacs

Posted:4 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Role Overview: As a member of the Android Systems team at Google, you will work on the foundations of the Android operating system and collaborate with various Android teams. You will have the opportunity to contribute to the core of Android and work on open-source projects such as the Linux kernel, Android OS, and shape the future of Android alongside a vast partner ecosystem. Your work will focus on areas like storage, filesystems, low-level performance, and systems software, contributing to Android's updatability, security, and quality. You will collaborate with domain experts from different areas to ensure the success of Android projects. Key Responsibilities: - Design, develop, and deploy features for billions of users. - Work on core system components, including storage, filesystems, updatability, and virtualization. - Contribute to creating and shipping the Generic Kernel Image (GKI) for next-generation devices. - Scale development efforts across various verticals such as Wear, Auto, TV, large screen, etc. - Establish and uphold a reliable and secure foundation for the Android software ecosystem. Qualifications Required: - Bachelor's degree or equivalent practical experience. - Minimum of 2 years of experience working with operating systems, computer architecture, embedded systems, and Linux/Unix kernel. - Minimum of 2 years of experience in software development using C or C++ programming languages. - Minimum of 2 years of experience with data structures or algorithms. - Experience with the Android platform. Additional Company Details: Google's software engineers are instrumental in developing cutting-edge technologies that revolutionize how users worldwide connect, explore, and engage with information and each other. The products developed by Google engineers cater to massive-scale information processing, extending beyond web search. The company values fresh ideas from diverse areas such as information retrieval, distributed computing, large-scale system design, networking, data storage, security, artificial intelligence, natural language processing, UI design, and mobile technology. As a software engineer at Google, you will work on pivotal projects essential to the company's needs, with opportunities to shift between teams and projects as both you and the fast-paced business evolve. Google seeks engineers who are adaptable, demonstrate leadership qualities, and are eager to tackle new challenges across the full technology stack to drive innovation forward.,

Mock Interview

Practice Video Interview with JobPe AI

Start Artificial Intelligence Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your C Skills

Practice C coding challenges to boost your skills

Start Practicing C Now
Google logo
Google

94043

RecommendedJobs for You