Staff Software Engineer, Android Kernel and Systems
$207k - $300kGoogle LLC
Staff Software Engineer, Android Kernel and Systems
Share Staff Software Engineer, Android Kernel and Systems
corporate_fare Google place Mountain View, CA, USA
info_outline
info_outline X In most instances, this position requires in‑person interviews as part of the hiring process.
- Bachelor's degree or equivalent practical experience.
- 8 years of experience working with embedded operating systems.
- 3 years of experience with software design and architecture.
- Experience programming in C/C++.
- Experience with software development in the Linux Kernel.
Preferred qualifications:
- Master’s degree or PhD in Engineering, Computer Science, or a related technical field.
- 8 years of experience with data structures and algorithms.
- Experience building software in the Rust programming language.
- Experience with Android platforms.
- 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.
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.
Android is Google’s 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.
Individual pay is determined by factors including job‑related skills, experience, and relevant education or training.
US: $207000 - $300000 (USD) + 20% bonus target + equity + benefits
Learn more about benefits at Google .
- Work on core system components including memory management, scheduling, power, storage, virtualization, networking.
- Create and ship Generic Kernel Image (GKI) for billions of devices.
- Scale development across a growing number of verticals (Wear, Auto, TV, large screen, etc).
- Contribute to various open source projects, such as Linux Kernel, STG, AOSP, LLVM, LTP.
- Create and maintain a reliable, secure and robust foundation for the Android software ecosystem.
Google is proud to be an equal opportunity and affirmative action employer. We are committed to building a workforce that is representative of the users we serve, creating a culture of belonging, and providing an equal employment opportunity regardless of race, creed, color, religion, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or related condition (including breastfeeding), expecting or parents‑to‑be, criminal histories consistent with legal requirements, or any other basis protected by law. See also Google's EEO Policy , Know your rights: workplace discrimination is illegal , Belonging at Google , and How we hire .
Google is a global company and, in order to facilitate efficient collaboration and communication globally, English proficiency is a requirement for all roles unless stated otherwise in the job posting.
To all recruitment agencies: Google does not accept agency resumes. Please do not forward resumes to our jobs alias, Google employees, or any other organization location. Google is not responsible for any fees related to unsolicited resumes.
Equity is granted exclusively and discretionarily by Alphabet Inc. on the basis of an agreement concluded between you and Alphabet Inc. Alphabet Inc. is your sole contractual partner with respect to equity grants. GSU grants are not guaranteed, are discretionary, is subject to approval by the Alphabet Inc. board of directors or its delegate, the terms of the relevant Alphabet Inc. stock plan, and your grant agreement. They have no impact on statutory payments. Current or past grants do not confer an acquired right.
#J-18808-Ljbffr$207k - $300k
Work on core system components including memory management, scheduling... ....Create and ship Generic Kernel Image (GKI) for billions of... ...robust foundation for the Android software ecosystem.Minimum... ...qualifications:Master’s degree or PhD in Engineering, Computer Science, or a...AndroidWorldwide$207k - $300k
...projects, from initial software design and hardware... ...display software team to Android platform partner teams... ...by implementing new systems in areas such as telemetry... ...Experience with Linux Kernel.Preferred... ...Master’s degree or PhD in Engineering, Computer Science, or...Android$217k - $275k
...Vehicle Experiences Engine (VEE) at GM is... ...vehicles, building the software engines behind... ...core is the Compute Systems Software team,... ...defined vehicles. As a Staff Software Engineer,... ...across the Linux kernel, board support... ...with partners across Android Automotive OS,...AndroidFlexible hours$189.3k - $290.7k
## Staff Software Engineer for NextGen In-Vehicle Infotainment Systems - DevOpsApply: Hybrid: Mountain View, California, United States of America: Seattle, Washington... ...in automotive, embedded systems, infotainment, Android Automotive, Linux IVI, QNX, or related domains*...AndroidFull timeRemote workRelocation package$207k - $300k
...functional debug and tracing strategy across all software layers, spanning low-level firmware/real-time operating system (RTOS), host OS (Android/Linux), connectivity stacks, and... ...:Master’s degree or PhD in Engineering, Computer Science, or a related technical...Android$207k - $300k
Lead hardware-system co-design for next-generation custom... ...translating low-level software performance insights... ...platforms.Optimize Linux kernel internals and... ...and technically direct engineers, fostering rigorous systems... ...software solutions.As a Staff Software Engineer on the...Worldwide$207k - $300k
...Staff Software Engineer, Kernel Virtualization Share Staff Software Engineer, Kernel Virtualization corporate_fare Google place Sunnyvale,... ...experience. ~8 years of experience in software development and system programming. ~ Experience with Linux kernel internals,...Worldwide$207k - $300k
...RemoteCompose rendering stack across Android platform surfaces and form... ...across Android platform engineering, UI frameworks, system surfaces, and product... ....8 years of experience in software development.5 years of... ...of experience with Linux Kernel, operating systems, and embedded...AndroidRemote workWorldwide$207k - $300k
...Pixel TPU/NPUs/CPU) on Android, Chrome, and more.... ...on-device runtime and kernel implementation.Minimum... ...years of experience in software development.5 years of... ...Master’s degree or PhD in Engineering, Computer Science, or... ..., large-scale system design, networking and...AndroidWorldwide$207k - $300k
...Staff Software Engineer, Watch SW Remote Compose Share Staff Software Engineer, Watch SW Remote... .... ~5 years of experience with Android application development. ~5 years of experience with Linux Kernel, operating systems, and embedded systems. Preferred...AndroidRemote workWorldwide$207k - $300k
...Staff Software Engineer, GPU Embedded Systems Share Staff Software Engineer, GPU Embedded Systems Google Sunnyvale, CA, USA X In most instances,... ...Experience with system development, device drivers and Kernel programming. Preferred qualifications: ~ Master...Worldwide$207k - $300k
...Staff Software Engineer, ML Systems Co-Design ~ link Copy link Advanced Experience owning outcomes and decision making, solving ambiguous... ...frameworks (JAX, PyTorch, PyTorch/XLA), or accelerator kernel programming (Pallas, Triton, CUDA). Demonstrated track...Temporary workWorldwide$262k - $364k
...Senior Staff Software Engineer, GPU System Software Share Senior Staff Software Engineer, GPU System Software Google Sunnyvale, CA, USA X... ...testing/launching software products. ~ Experience in Kernel programming and firmware. ~ Coding experience in C or...Worldwide$207k - $300k
...Baseboard Management Controller (BMC) software architecture, ensuring... ...like TPUs and GPUs).Own the Linux kernel, networking stack, and installation systems for the BMC. Develop, debug, and... ...SoCs.Partner directly with hardware engineering, accelerator (TPU/GPU) teams, and...Worldwide$207k - $300k
...on projects, advising Android, Pixel, and Silicon leadership... ...graphics hardware and software.Influence, coach, and... ...a distributed team of engineers.Facilitate alignment... ...in low level systems programming languages... ...share ownership of the kernel GPU driver and the user...Android$147k - $210k
..., and in-market.Drive software planning, design, and... ...with embedded operating systems.Preferred... ...coreboot, etc.), or Linux kernel.Experience with modern... ...language. Google's software engineers develop the next-generation... ...will collaborate with Android platform, Pixel...Android$174k - $252k
Write and test product or system development code.Participate in... ....5 years of experience with software development in one or more... ...technologies.Google's software engineers develop the next-generation... ..., open-source Linux kernel, Android Hardware Abstraction Layer (...Android$207k - $300k
Lead the end-to-end software architecture, design, and development of high-performance... ...Collaborate closely with hardware, software, and system engineering teams to drive pre-silicon Firmware (FW... ...software solutions—spanning FW, BIOS, Kernel, and drivers—ensuing rigorous testing,...Worldwide$160.2k - $330.4k
...breakthrough hardware and battery systems to intuitive design, intelligent software, and next-generation... ...lets embedded Linux, Android, and QNX share vehicle... ...As one of the founding engineers, you’ll set technical direction... ...embedded, systems, or kernel-level software...AndroidLocal areaWork from homeRelocation packageFlexible hours$190k - $300k
...We are at the forefront of software and hardware innovation, pushing... ...consider remote.The Role: Staff Software Engineer, SIMD KernelsWhat you will do:As a member of the SIMD Kernels team, you will help... ...architecture, data structures, system software, and machine learning...Work experience placementRemote work$174k - $252k
...5 years of experience with software development in one or more programming... ...with embedded operating systems. Preferred qualifications... ...the job Google's software engineers develop the next-generation... ...bootloader, open-source Linux kernel, Android Hardware Abstraction Layer (...Android$207k - $300k
Deliver software and technical support related to wearable consumer... ...from Real-Time Operating System (RTOS) (FreeRTOS, Zephyr),... ...(pigweed) to Linux kernel, drivers and Android hardware abstraction layer... ...efficiency and productivity of the engineering team through code, process...Android$207k - $300k
...and architectural roadmap for Android backup ecosystem integrations... ...and evolve the backup engine to serve product needs.Optimize... ...experience.8 years of experience in software development.5 years of... ...distributed computing, large-scale system design, networking and data...Android$143k - $286k
...interaction and every millisecond matters. As a Staff Android Engineer, you will lead the architecture,... ....What you'll bring: 8 -10 years of software engineering experience with strong... ...computer engineering, computer information systems, software engineering, or related area...AndroidFull timeTemporary workPart time$220.5k - $298.5k
...OverviewCome join Intuit as a Senior Staff Software Engineer! We're constantly evolving to deliver... ...architectural design for major product or system changesBuild production solutions... ...React, Angular, SwiftUI (iOS), Kotlin (Android)Back-end: Java, TypeScript, Spring, Node...AndroidWorldwide$143k - $286k
...Segment: Home OfficeWe are looking for a Staff Software Engineer with strong engineering fundamentals,... ...technologies. Experience with iOS or Android, backend services, APIs, and AI-... ...software engineering fundamentals, including system design, data structures, API...AndroidFull timeTemporary workPart time$262k - $364k
...application.Leads multi-year engineering efforts across sub-component... ...experience. 8 years of experience in software development.7 years of... ...audio technologies (e.g., audio systems, audio features, audio... ...’s Ambient Compute platform, Android, and ecosystem devices. You will...Android$207k - $300k
...Enterprise portfolio, aligning engineering roadmaps with broader product... ...infrastructure, distributed systems or networks, or experience... ...concurrency (e.g., C++, Go).Google's software engineers develop the next-... ...all major platforms — iOS, Android, Windows, Mac, Linux and...Android$143k - $286k
...PermanentCompany: WalmartBusiness Segment: Home OfficeRole summary:As a Staff Software Engineer at Walmart, you will lead the design and delivery of... ...designs and develops scalable, cloud-native AI-powered systems that enhance operational reliability and performance. They...AndroidFull timeTemporary workPart time$207k - $300k
...minimal latency.Design robust systems capable of handling massive... ...that flow effortlessly across Android, iOS, and device ecosystems.Power... ....8 years of experience in software development in mobile systems... ...high-performance application engineering.5 years of experience testing...AndroidWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer, Android Kernel and Systems. Be the first to apply!
- senior windows systems engineer Mountain View, CA
- ground systems engineer Mountain View, CA
- system performance engineer Mountain View, CA
- software system engineer Mountain View, CA
- electronic systems engineer Mountain View, CA
- computer system validation engineer Mountain View, CA
- senior staff systems engineer Mountain View, CA
- microsoft systems engineer Mountain View, CA
- operations support system engineer Mountain View, CA
- space systems engineer Mountain View, CA


