Senior Embedded Software Engineer, Android OS
$174k - $252kDevelop Linux kernel drivers to enable new universal serial bus (USB)-connected XR devices and lead hardware bring-up for novel custom silicon.Research scalable USB software architectures, influence SoC architecture, and optimize USB use cases for performance and system health metrics.Abstract hardware interfaces for Android userspace, defining and delivering required hardware abstraction layer (HAL) and Android framework layers.Collaborate across product areas (PAs) to build impactful, user-facing features for split-compute XR systems (Compute Puck and HMD).Identify and fix systemic USB issues while leveraging agentic tools to analyze system behavior and optimize timing and performance.Minimum qualifications:Bachelor's degree or equivalent practical experience.5 years of experience in Linux Kernel development using the programming languages C/C++.Experience working on the Linux kernel.Experience in one or more of the following: test automation, refactoring code, test-driven development, build infrastructure, optimizing software, debugging, building tools and testing frameworks.Preferred qualifications:Experience with Linux or BSD kernels.Demonstrated knowledge of embedded systems development, RTOS concepts, device drivers and hardware/software integration.Extensive knowledge of Unix/Linux environments, embedded Linux.Extensive knowledge of Android or WebKit.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.With your technical expertise you will manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions.In this role, you will have experience in low-level computer systems, computer architecture, embedded systems, and kernel development. Key development areas will include the Linux (Android) kernel, device drivers, embedded firmware, Android userspace daemons, performance analysis, and Linux power management. You will collaborate across multidisciplinary domains through every stage of development—from schematic reviews to final user experience. You will also have a history of open-source Linux contributions.For decades, the computing revolution has reshaped our world driven by breakthroughs in compute, connectivity, mobile, and now, AI. Google's XR team is at the forefront of the next major leap – the convergence of AI and XR. This is more than just new devices – it's about reimagining how we interact with the world around us. We're building a future where lightweight XR devices like smart glasses and headsets pair with helpful AI to augment human intelligence, offering personalized, conversational, and contextually aware experiences.Individual pay is determined by factors including job-related skills, experience, and relevant education or training. US: $174000 - $252000 (USD) + 15% bonus target + equity + benefitsLearn more about benefits at Google.Bachelor's degree or equivalent practical experience.5 years of experience in Linux Kernel development using the programming languages C/C++.Experience working on the Linux kernel.Experience in one or more of the following: test automation, refactoring code, test-driven development, build infrastructure, optimizing software, debugging, building tools and testing frameworks.
$171k - $264k
Applied Intuition in Sunnyvale, California, is seeking senior software engineers to develop embedded software for their next-generation vehicle platform.... ...software development using C/C++, and strong knowledge of Android Board Support Package. The expected salary range is $1...AndroidSenior- Applied Intuition in Sunnyvale, CA is seeking senior software engineers to develop embedded software for a next-generation vehicle platform. You will work... ...communication across CAN, SPI, I2C, and UART. The role emphasizes Android middleware, HAL customization, and Linux-based...AndroidSenior
- Applied Intuition Inc. in Sunnyvale, CA is seeking a senior embedded software engineer to build the next-generation Vehicle OS platform. You will design reliable embedded... ...low-level hardware debugging, RTOS and Android middleware, and Linux services, with opportunities...AndroidSenior
- ...commitments. Vehicle OS is a flexible suite of... ...complete vehicle software and AI applications. This... ...We are looking for senior software engineers with expertise in developing embedded software applications on... ...HAL customization, and Android middleware, including maintenance...AndroidFull timeFor contractorsFor subcontractorCasual workWork at officeRemote workFlexible hoursDay shift
$174k - $252k
....Investigate on scalable USB software architectures and influence SoC... ...hardware interfaces to Android userspace, define and deliver... ...years of experience working with embedded operating systems.3 years of... ...DWC) stack.Google's software engineers develop the next-generation technologies...AndroidSenior- ...patients worldwide.We’re a team of engineers, clinicians, and innovators united by... ...DescriptionPrimary Function of Position The Senior Embedded Linux / Yocto Software Engineer will join the platform team... ....This role owns embedded Linux OS development, Yocto/OpenEmbedded...SeniorLocal areaWorldwideFlexible hours
- ...Payroll)• Flextrack (Vendor Management System)Job DescriptionAs Senior Android/Mobile Platform Developer you will work directly with the... ...high quality. What You Will Be DoingDeveloping Java and Android OS 4.4+ based mobile app platform and reference applications Designing...AndroidSeniorPermanent employmentContract workFor contractorsRemote work
$135.33k - $211.77k
...We are a tight knit team of engineers that value collaboration and... ...enthusiastic, and self-directed Senior Software Engineer to complement our... ...and deploying production embedded software. ~ Adaptability and... ...and environments including Android, QNX, SOME/IP, and related technologies...AndroidSeniorTemporary workWork at officeFlexible hours- ...OKX in San Jose is hiring a Mobile Engineer to enhance the crypto ecosystem by developing mobile systems for iOS and Android. You will design and build end-to-end solutions, ensuring high-quality production code and effective collaboration across teams. The ideal candidate...AndroidSenior
$136.8k - $282.7k
...As a member of the Roku Products Engineering team, you will design and develop embedded software systems that enable us to build... ...products, with Roku "inside" as their OS. To make this possible, you will... .../debugging on Linux or Android-based embedded platforms Good understanding...AndroidSeniorWork at officeLocal areaRemote workMonday to ThursdayFlexible hoursShift work- ...within the stack for prototyping.Collaborate closely with AI/Agent engineering teams to provide "goldens" for component interpretation.Fork and extend production components to capture multi-platform (Android/iOS) specifications.SkillsReactHTMLCSSTypeScriptFigmaComponent...AndroidSenior
$224k - $356.5k
...AI. We are in search of a remarkable Automotive Performance Senior Software Engineer to join our energetic team. You will participate in... ...automotive sector.Proficiency in Linux and QNX; Knowledge of Android is advantageous but not mandatory.Solid understanding of Benchmarking...AndroidSeniorFull time$184k - $287.5k
...inference, and connected mobility.We're looking for a Senior Systems Software Engineer with strong C++ experience and practical knowledge... ..., or low-latency media transport.Experience with Android, iOS, Linux, QNX, embedded systems, 5G modems, automotive connectivity,...AndroidSeniorFull time$152k - $241.5k
...leading Tegra Tools team at NVIDIA as a Senior System Software Engineer! This role offers an outstanding... ...chips and platforms across Automotive, Embedded, and Data Center products.Coordinate... ...or driver experience on Linux, Android, or Windows platforms.Experience developing...AndroidSeniorFull time$178.89k - $268.33k
...About the OpportunityOur Card and Payment engineering team builds reliable, intuitive... ...accessible to users around the world.As a Senior Mobile Engineer on the Card and Payment... ...applications, with deep expertise in iOS or Android.Strong proficiency in at least one of Swift...AndroidSenior$189.07k - $198.53k
...all of our team members.What You’ll Do Perform embedded development and verification of safety critical software components for the aircraft Charge Control Unit.... ...analog/digital circuitry. Collaborate with systems engineers to decompose item requirements into high-level...SeniorLocal area- Picarro is seeking a Senior Mobile Software Engineer to own the mobile experience for field-facing instruments and cloud integration. You will design native or cross-platform apps, ensure offline-first syncing, and handle Bluetooth/BLE integrations, while mentoring peers...AndroidSenior
$130k - $175k
...delivering fiber-class internet speeds worldwide, bridging the digital divide in ways previously thought impossible.As a Senior Embedded Software Engineer, you will work in a team whose primary responsibility is to bring up and maintain a stable operating platform and...SeniorWorldwideFlexible hours- Ryzen Solutions in Cupertino, California is seeking a skilled engineer to design and implement integration test frameworks. The candidate... ...execution. The position requires strong experience with Android SDK and a solid understanding of service architecture. Familiarity...AndroidSenior
- ...Lexar Enterprise is seeking a senior technical leader to define and drive the architecture... ...of a new tiered memory system for Android and embedded Linux devices. You will oversee Linux... ...work. You will mentor a small engineering team, review kernel changes, and balance...AndroidSenior
$152k - $241.5k
...of innovation and excellence. As a Senior System Software Engineer, you’ll become a part of a top-tier... ...Camera, Multimedia and Graphics for the embedded platform architectures.Whatyou’... ...GPUarchitecture.Good understanding of Linux, Android, or Real-time operating...AndroidSeniorFull timeImmediate start- ...patients worldwide.We’re a team of engineers, clinicians, and innovators... ...Product Development Platform Software team. The engineer will... ...team to design and build the embedded software platform. The successful... ...issues spanning hardware, OS, middleware, and application...SeniorLocal areaWorldwideFlexible hours
- ...the world of minimally invasive care.Job DescriptionAs a Senior Embedded Software Engineer in the Future Forward organization, you will work at the forefront... ...software to enable system infrastructure, including OS drivers, hardware interfaces, real-time data pipelines,...SeniorLocal areaWorldwideFlexible hours
$160k - $210k
...focusing on energy-efficient processors is looking for a Senior Software Optimization Engineer. This role involves designing, optimizing, and... ...ideal candidate will have over 8 years of experience in embedded systems, significant expertise in C/C++, and the ability...Senior$167.7k - $245.2k
...TeamThe Common Hardware Group (CHG) at Cisco is seeking skilled software engineers to join our Diagnostic/BSP team, responsible for ensuring... ...experience in developing, debugging, and validating embedded systems and device drivers for protocols such as I2C, SPI, UART...SeniorFull timeTemporary workLocal areaFlexible hours$108.3k - $185.9k
Job Area Engineering Group, Engineering Group > Software Applications Engineering Company Qualcomm Technologies,... ...Vive, Magic Leap, Nreal, Qualcomm) Android OS knowledge, with some development/... ...Up to 3 years of experience in Embedded Software Systems Qualcomm is an...AndroidSeniorWork experience placementWork from home- Google is seeking a Senior Product Manager for Android Power and Performance to guide multi-year strategy and... ...define strategies to build a foundational OS, and partner with developers and OEMs... ...and work cross-functionally with engineers, designers, and marketers to deliver...AndroidSenior
- ...generation GPU driver architecture. Collaborate with hardware and software engineering teams to deliver scalable and reliable GPU software... ...Experience System-Level Debugging Kernel Experience Linux Android Chrome Windows Computer System Architecture Microprocessor...AndroidSenior
$163k - $236k
...leveraging GPUs to Google.Work with GPU Software, Android teams to optimize the software stack... ...qualifications:Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science... ...of Vulkan, OpenGL, OpenCL, Android OS, Firmware.Knowledge of ARM-based system...AndroidSeniorWorldwide- Intel in Santa Clara is seeking a Senior Power and Performance Engineer responsible for executing PnP measurements, analysis, and projections for unlaunched... ...in Santa Clara every day, with deep focus on Linux/Android/Chromebooks workloads, power measurements, and #J-18808...AndroidSenior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Embedded Software Engineer, Android OS. Be the first to apply!
- embedded engineer San Jose, CA
- embedded systems software engineer San Jose, CA
- embedded developer San Jose, CA
- embedded software engineer San Jose, CA
- senior network engineer remote San Jose, CA
- senior app developer San Jose, CA
- senior manager legal San Jose, CA
- sr project manager San Jose, CA
- senior account executive San Jose, CA
- senior manager strategic initiatives San Jose, CA



