Software Engineer, Android System

5 days ago


Bengaluru, Karnataka, India Google Full time US$ 1,50,000 - US$ 2,00,000 per year

Minimum qualifications:

  • Bachelor's degree or equivalent practical experience.
  • 2 years of experience working with operating systems, computer architecture, embedded systems and Linux/Unix kernel, etc.
  • 2 years of experience with software development in C or C++ programming languages.
  • 2 years of experience with data structures or algorithms.
  • Experience with the Android platform.

Preferred qualifications:

  • 4 years of experience working in embedded systems and Linux/Unix kernel.
  • Experience with System Software in any of the following areas: ARM/ARM64 architecture, compilers, firmware, Operating systems, Linux kernel, filesystems/storage, device drivers, performance tuning, networking, tools, tests, virtualization, platform libraries, etc.
  • Experience developing and designing software systems.

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.

As a member of the Android Systems team, you will work on the foundations of Android operating system and collaborate with Android teams in Google. You will contribute to the core of Android and work on variety of open source projects including the Linux kernel, Android OS, and build the future of Android together with the partner ecosystem.

You will work on areas such as storage, filesystems, low-level performance, and systems software. You will be contributing to Android's updatability, security, and quality while working alongside leading domain experts from various areas.

Android is Google's open-source mobile operating system powering more than 3 billion devices worldwide. Android is about bringing computing to everyone in the world. We believe computing is a super power for good, enabling access to information, economic opportunity, productivity, connectivity between friends and family and more. We think everyone in the world should have access to the best computing has to offer. We provide the platform for original equipment manufacturers (OEMs) and developers to build compelling computing devices (smartphones, tablets, TVs, wearables, etc) that run the best apps/services for everyone in the world.

Responsibilities

  • Design, develop and deploy features for users.
  • Work on core system components including storage, filesystems, updatability, and virtualization.
  • Create and ship Generic Kernel Image (GKI) for next generation devices.
  • Scale development across a growing number of verticals (e.g., Wear, Auto, TV, etc.).
  • Create and maintain a reliable and secure foundation for the Android software ecosystem.

Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form .



  • Bengaluru, Karnataka, India e-Hireo Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    JOB DESCRIPTIONExperience: YrsLocation: BengaluruDesignation: Lead Software System EngineerDescription :As a Lead System Software Engineer , your roles and responsibilities will be:Lead the design, development, and maintenance of Linux and Android-based systems, including kernel, bootloaders, and system-level services.Own Android platform bring-up and...


  • Bengaluru, Karnataka, India e-Hireo Global Full time

    Description :As a Lead System Software Engineer , your roles and responsibilities will be:- Lead the design, development, and maintenance of Linux and Android-based systems, including kernel, bootloaders, and system-level services.- Own Android platform bring-up and full-stack integration on custom hardware.- Develop and maintain Android HALs, and contribute...


  • Bengaluru, Karnataka, India Google Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Minimum qualifications:Bachelor's degree or equivalent practical experience.2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree.2 years of experience Android application development.Experience in Software Engineering, C++, Java, Systems Engineering, Android, Linux...


  • Bengaluru, Karnataka, India Toast Inc Full time

    Senior Software Engineer - AndroidBangalore IndiaToast has grown to be a leading hospitality software company in the US and is now setting its sights on our next stages of growth As the business continues to grow there is increased demand to enhance the enterprise level of support in the product Toast customers who managed several restaurants a few years...

  • Engineer - Android

    3 days ago


    Bengaluru, Karnataka, India Merago Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Duties and responsibilitiesAs an experienced Android engineer you will be a senior member of the DevelopmentYou will plan and conduct Development of different components and Modules of AppContinuously discover, evaluate, and implement new technologies to maximize development efficiency.With a strong focus on collaborative teaming with product development...


  • Bengaluru, Karnataka, India Google Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Minimum qualifications:Bachelor's degree or equivalent practical experience.2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree.2 years of experience Android application development. Experience with Software Development, Android and Python.Preferred qualifications:Master's...


  • Bengaluru, Karnataka, India SAS One Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Senior System Software Engineer Embedded Solutions (Android Systems Focus)Seeking a highly experienced Senior System Software Engineer with 6+ years of experience in embedded systems and Android-based platformsThe ideal candidate will have hands-on expertise in Android BSP development, system-level programming, and device driver developmentResponsibilities...


  • Bengaluru, Karnataka, India Google Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Minimum qualifications:Bachelor's degree or equivalent practical experience.2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree.2 years of experience Android application development.Experience with Software Development, Android and Python.Preferred qualifications:Master's...

  • Android Engineer

    1 week ago


    Bengaluru, Karnataka, India PiMARQ Full time ₹ 5,00,000 - ₹ 15,00,000 per year

    Job Description We offer our Android Engineers to be a part of an elite team to deliver value driven products. You will be part of a cross-functional team that is responsible for the full software development life cycle, from conception to deployment. You will play an important part in our mobile engineering practice, building new features from scratch,...


  • Bengaluru, Karnataka, India Google Full time US$ 1,25,000 - US$ 1,75,000 per year

    Minimum qualifications:Bachelor's degree or equivalent practical experience.5 years of experience with Android mobile app development (Kotlin, Java).3 years of experience testing, maintaining, or launching software products, and 1 year of experience with large scale application design and architecture.3 years of experience with Android application...