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$171k - $264k
Decisive Point is looking for a Senior Software Engineer to focus on embedded software applications for vehicle platforms. This role requires expertise in C/C++ development and experience with Android Board Support Packages. As part of a fast-moving team, you will solve...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
- ...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
$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$171k - $264k
...commitments. Meet our engineers on the Vehicle OS team! Vehicle OS is... ...complete vehicle software and AI applications.... ...We are looking for senior software engineers with... ...in developing embedded software applications... ...customization, and Android middleware, including...AndroidFull timeFor contractorsFor subcontractorCasual workWork at officeRemote workFlexible hoursDay shift- ...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
$171k - $275k
Applied Intuition is searching for a Senior Software Engineer specializing in AOSP to join their team in Sunnyvale... ...have over 5 years of experience in Android (AOSP) systems, programming in C/C++, and strong knowledge of embedded systems. The salary range is competitive,...AndroidSenior$174k - $252k
....5 years of experience with security engineering, computer and network security and security... ...two or more operating systems e.g. Android, Linux, Mac OS X, Windows.Experience with, and... ...attacks and intrusions. You also work with software engineers to proactively identify and...AndroidSenior$171k - $275k
...commitments. Meet our engineers on the Vehicle OS team! Vehicle OS is... ...complete vehicle software and AI applications.... ...work with cutting‑edge embedded platforms and top... ...on real roads. As a Senior Software Engineer, AOSP... ...and maintaining the Android (AOSP) operating...AndroidSeniorFull timeFor contractorsFor subcontractorCasual workWork at officeRemote workFlexible hoursDay shift$174k - $252k
Design and implement Android and Microcontroller unit... ...years of experience with software development in C/C++, Firmware, Connectivity, Embedded Systems.3 years of... ...etc.Google's software engineers develop the next-generation... ...Developer on the XR Glasses OS System Software team,...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$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$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- ...solutions spanning all phases of the Software Development Lifecycle (SDLC)... ...on definitions from more senior roles. Advises immediate... ...project-level issues Guides junior engineers Operates with little day-to-... ...automated test scripts for Android and iOS applications. Build...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
$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- ...experience in front-end development (for senior roles). ~ Technical Skills:... ...~ Collaborate closely with AI/Agent engineering teams to provide "goldens" for component... ...extend production components to capture multi-platform (Android/iOS) specifications....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- 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
$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$123.9k - $185.9k
...Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group > Software Applications Engineering General... ..., Magic Leap, Nreal, Qualcomm) Android OS knowledge, with some development/... .... Up to 3 years of experience in Embedded Software Systems. Pay range and...AndroidSeniorWork experience placement$108.3k - $185.9k
...Qualcomm Technologies, Inc.Job Area:Engineering Group, Engineering Group > Software Applications EngineeringGeneral... ..., Magic Leap, Nreal, Qualcomm)- Android OS knowledge, with some development/... ...- Up to 3 years of experience in Embedded Software SystemsQualcomm is an equal...AndroidSeniorWork experience placementWork from home- 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
- Senior/Staff Embedded Software Engineer, Robotics Platform Milpitas, CA Why RoboForce RoboForce is an AI robotics company developing Physical AI-powered... ...deployment, telemetry and monitoring, DDS configuration, and OS and hypervisor-level systems. Your work will define the...SeniorWork experience placementWork at officeVisa sponsorship
$154.68k - $231.7k
...Processing (ODSP) PHY SW Team develops software for Marvell's DSP products used in pluggable... .... We own all SW components, including embedded FW, customer SDK, and lab scripts, and... ...production, and the role of a Principal Engineer in our team is to ensure the overall success...SeniorPermanent employmentFull timeInternshipWork from homeWorldwide
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 software engineer San Jose, CA
- embedded developer San Jose, CA
- embedded systems software engineer San Jose, CA
- senior lead project manager San Jose, CA
- senior robotics software engineer San Jose, CA
- senior devops engineer remote San Jose, CA
- senior sas administrator San Jose, CA
- senior IT manager San Jose, CA
- sr project manager San Jose, CA


