Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Embedded Software Engineer, Android OS

$174k - $252k

Google

Develop 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.

Vacancy posted 12 hours ago
Similar jobs that could be interesting for youBased on the Senior Embedded Software Engineer, Android OS in San Jose, CA vacancy
  • $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... 
    Android
    Senior

    applied

    Sunnyvale, CA
    2 days ago
  • $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... 
    Android
    Senior

    Decisive Point

    Sunnyvale, CA
    2 days ago
  • 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... 
    Android
    Senior

    Applied Intuition Inc.

    Sunnyvale, CA
    2 days ago
  •  ...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... 
    Senior
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    3 days ago
  • $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... 
    Android
    Senior

    Google

    Mountain View, CA
    12 hours ago
  • $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... 
    Android
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Flexible hours
    Day shift

    Applied Intuition Inc.

    Sunnyvale, CA
    2 days ago
  •  ...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... 
    Android
    Senior
    Permanent employment
    Contract work
    For contractors
    Remote work

    ProCom

    Santa Clara, CA
    3 days ago
  • $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,... 
    Android
    Senior

    applied

    Sunnyvale, CA
    16 hours ago
  • $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... 
    Android
    Senior

    Google

    San Jose, CA
    3 days ago
  • $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... 
    Android
    Senior
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Flexible hours
    Day shift

    Applied PC

    Sunnyvale, CA
    16 hours ago
  • $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,... 
    Android
    Senior

    Google

    San Jose, CA
    3 days ago
  • $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... 
    Android
    Senior
    Work at office
    Local area
    Remote work
    Monday to Thursday
    Flexible hours
    Shift work

    Roku

    San Jose, CA
    3 days ago
  • $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... 
    Android
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  • $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,... 
    Android
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  • $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... 
    Android
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  • $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... 
    Android
    Senior

    OKX

    San Jose, CA
    4 days ago
  • $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... 
    Senior
    Worldwide
    Flexible hours

    Tarana Wireless

    Milpitas, CA
    2 days ago
  •  ...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... 
    Android
    Senior
    Full time
    Immediate start

    Paypal

    San Jose, CA
    16 hours ago
  •  ...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... 
    Senior
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    2 days ago
  •  ...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,... 
    Senior
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    16 hours ago
  • $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... 
    Senior
    Full time
    Temporary work
    Local area
    Flexible hours

    CISCO Systems

    Milpitas, CA
    2 days ago
  •  ...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.... 
    Android
    Senior

    Shrive Technologies LLC

    San Jose, CA
    1 day ago
  • $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... 
    Android
    Senior
    Full time
    Immediate start

    Nvidia

    Santa Clara, CA
    3 days ago
  • 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... 
    Android
    Senior

    Ryzen Solutions

    Cupertino, CA
    3 days ago
  • $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... 
    Android
    Senior
    Worldwide

    Google

    Mountain View, CA
    4 days ago
  • $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... 
    Android
    Senior
    Work experience placement

    Socket.dev

    Santa Clara, CA
    16 hours ago
  • $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... 
    Android
    Senior
    Work experience placement
    Work from home

    Nutanix

    Santa Clara, CA
    1 day ago
  • 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... 
    Android
    Senior

    Intel

    Santa Clara, CA
    2 days ago
  • 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... 
    Senior
    Work experience placement
    Work at office
    Visa sponsorship

    RoboForce

    Milpitas, CA
    3 days ago
  • $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... 
    Senior
    Permanent employment
    Full time
    Internship
    Work from home
    Worldwide

    Marvell

    Santa Clara, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Embedded Software Engineer, Android OS. Be the first to apply!