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 1 day ago
Similar jobs that could be interesting for youBased on the Senior Embedded Software Engineer, Android OS in San Jose, CA vacancy
  • $184.7k - $324.8k

    Role Number: 200635912Team: Software and ServicesLocation: CupertinoPosted...  ...heart of macOS applications. Engineers on our team are responsible...  ...features used across the OS, such as Dark Mode, Mac Catalyst...  ...Cocoa, Cocoa Touch, Windows, Android, or JavaAbility to work collaboratively... 
    Android
    Senior
    Relocation

    Apple

    Cupertino, CA
    4 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
    2 days ago
  •  ...Senior Software Engineering Manager, Core OSThe Vehicle Experiences Engine (VEE)...  ...transformation is the Core OS group — the team that builds...  ...operating systems — Linux, Android, and QNX — share a single high...  ...guest operating systems — embedded Linux (Yocto), Android, and... 
    Android
    Senior
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Mountain View, CA
    5 days ago
  • $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... 
    Android
    Senior
    Temporary work
    Work at office
    Flexible hours

    Peterbilt Motors Company

    Sunnyvale, CA
    2 days ago
  •  ...Senior Software EngineerApplied Intuition, Inc. is powering the future of physical...  ...are looking for senior software engineers with expertise in developing embedded software applications on production...  ..., HAL customization, and Android middleware, including maintenance... 
    Android
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intuition

    Sunnyvale, CA
    3 days ago
  • $130k - $230k

    Senior System EngineerCategoryApplication & Customer...  ...• Work with the engineering team to integrate MediaTek...  ...platforms with customer• Software development and...  ...professional experience in embedded system software development...  ...of RTOS, Android OS, and Linux kernel.•Proven... 
    Android
    Senior
    Temporary work

    MediaTek

    San Jose, CA
    1 day ago
  • $184k - $287.5k

    NVIDIA is seeking a Senior System SW Engineer with expertise in systems software, GPU drivers, embedded software, and platform security. You will provide technical leadership...  ...skills.Experience with Linux, Windows, Android, ChromeOS, or comparable operating-system kernels... 
    Android
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    2 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
  •  ...Job TitleSr. Security & Test Engineer - Device OS (PKI & Firmware Security)...  ...with integrated hardware, software, and payment solutions. In...  ...validation strategies, manage embedded PKI/HSM trust architectures...  ...assessments within Linux, Android (AOSP), or cloud/embedded infrastructure... 
    Android
    Senior
    Full time
    Work at office
    Worldwide
    Monday to Friday

    Fiserv

    Sunnyvale, CA
    3 days ago
  • $152k - $241.5k

     ...an innovative and highly motivated engineer with deep expertise in systems software to join our GPU Software team. In...  ...production GPU kernel drivers and embedded software, shaping products used across...  ...Kernel experience with Linux, Android, Chrome, or Windows systems Familiarity... 
    Android
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    4 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
  • $90.75 - $95.8 per hour

     ...verifying manageability firmware running in an embedded RTOS for use in dense server platforms....  ...integration with platform, BIOS, and OS components. Experience developing in embedded...  ..., scalable talent solutions across IT, engineering, life sciences, clinical, and... 
    Senior
    Temporary work
    Work experience placement
    Local area

    Cynet Systems

    San Jose, CA
    1 day ago
  •  ...worldwide.We’re a team of engineers, clinicians, and...  ...Product Development Platform Software team. The engineer will...  ...design and build the embedded software platform. The...  ...issues spanning hardware, OS, middleware, and...  ...EngineeringExperience level: Mid-Senior LevelIndustry: Medical... 
    Senior
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    12 hours ago
  • $192k - $278k

     ...Share Senior Product Manager, Android XR System Health corporate_fare Google place San Jose, CA, USA...  .... Deep technical understanding of OS internals, AOSP Core Platform architecture...  ...across disparate, high-velocity engineering organizations without direct authority... 
    Android
    Senior

    Jobleads-US

    San Jose, CA
    3 days 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
  •  ...PayPal is hiring a Senior Product Manager to own the roadmap for Braintree’s mobile SDKs on iOS and Android. You will collaborate with merchants and developers to improve integration experiences, track mobile trends, and guide instrumentation from SDK integration to backend... 
    Android
    Senior

    BAM VENTURES LLC

    San Jose, CA
    16 hours ago
  •  ...customers, partners, and communities. About the Role We are hiring a senior Linux kernel engineer to work on the core memory-management pieces of a tiered memory system for Android and embedded Linux devices. This role is focused on kernel implementation. You... 
    Android
    Senior

    Lexarenterprise

    San Jose, CA
    3 days ago
  •  ...They are seeking an experienced Senior Product Manager to lead the...  ...the intersection of enterprise software and hardware co-design. You will...  ....Key ResponsibilitiesCore OS & Platform Roadmap: Own the product...  ...Partner closely with Platform Engineers, Systems QA, and Architecture... 
    Senior
    Local area

    DeWinter Group

    Santa Clara, CA
    12 hours ago
  • $192k - $278k

     ...Senior Product Manager, Spatial Platform...  ...Science, Electrical Engineering, Computer Engineering...  ...low-level OS, kernel, system performance...  ..., or hardware-software platforms. ~ Experience...  ...electronics or embedded computing...  ...experience with the AOSP, Android Toolkits, or other... 
    Android
    Senior

    Jobleads-US

    San Jose, CA
    3 days ago
  •  ...Google LLC in Mountain View, CA is seeking a Senior Technical Program Manager for Pixel...  ...-functional programs spanning hardware, Android OS and cloud ecosystems. You will plan requirements...  ..., and communicate with executives and engineers to drive enterprise initiatives. The... 
    Android
    Senior

    Jobleads-US

    Mountain View, CA
    6 days ago
  • $130k - $180k

     ...FSW/Embedded Software DeveloperReady to make connectivity from space universally accessible, secure, and actionable? Then you've come to...  ...Bachelor's or Master's degree in Computer Science, Electronics Engineering, or a related field.Familiarity with wireless communication... 
    Senior
    Weekend work

    eSpace

    Saratoga, CA
    2 days ago
  • $152k - $241.5k

     ...world.The Autonomous Vehicles Platform Team is looking for Senior Software Engineers and Architects to develop and bring NVIDIA's automotive...  ...Excellent C/C++/Python programming skills.Experience with embedded system involving Linux/RTOS with exposure to bring-up and... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    12 hours ago
  •  ...Senior Embedded Firmware EngineerYou will join Everpure's Datastore team to design, develop...  ...collaborate closely with cross-functional engineering teams to solve complex system-level...  ...complex embedded, firmware, or hardware-software systems.Expert-level proficiency in C/... 
    Senior
    Full time
    Work at office
    Flexible hours
    Shift work

    Pure Storage

    Santa Clara, CA
    2 days ago
  •  ...Archer is seeking an experienced engineer to develop and verify embedded software for the Charge Control Unit of a four-passenger eVTOL. You will interface with high-voltage hardware and analog/digital circuits while adhering to DO-178C safety standards. You will work... 
    Senior

    Archer

    San Jose, CA
    2 days ago
  • $189.07k - $198.53k

     ...celebrates all of our team members.What You’ll DoPerform embedded development and verification of safety critical software components for the aircraft Charge Control Unit....  .../digital circuitry.Collaborate with systems engineers to decompose item requirements into high-level... 
    Senior
    Local area
    Worldwide
    Visa sponsorship

    Archer Aviation

    San Jose, CA
    1 day ago
  •  ...unique needs of each client. Job Description Position: - Sr. Embedded Software Engineer Location: - Santa Clara, CA or Hillsboro, OR Joining Mode: -...  ...be responsible for developing various IO drivers on ThreadX OS system with ARM architecture. Qualifications: 5+ years of... 
    Senior

    EROS Technologies Inc

    Santa Clara, CA
    2 days ago
  • $167.7k - $245.2k

     ...The Common Hardware Group (CHG) at Cisco is seeking skilled software engineers to join our Diagnostic/BSP team, responsible for ensuring the...  ...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

    Milpitas, CA
    3 days ago
  • $240k - $333k

     ...device quality across the global Android ecosystem by turning...  ...actionable improvements with internal engineering teams and external partners....  ...development.Experience with software engineering practices (e.g.,...  ....Experience with the Android OS architecture, Google Mobile... 
    Android
    Senior
    Worldwide

    Google

    Mountain View, CA
    12 hours ago
  •  ...Palo Alto Networks is seeking a Sr. Product Manager to lead the PAN-OS lifecycle, upgrade automation, and platform reliability from our Santa Clara, CA headquarters. This hybrid role drives how enterprises manage and scale security fleets across hardware, virtual, and... 
    Senior

    Jobleads-US

    Santa Clara, CA
    4 days ago
  • $192k - $278k

     ...leadership across Google’s hardware, Android OS, and Cloud ecosystems....  ...in product development with engineers. The Pixel Enterprise Engineering...  ...and Google’s unmatched software ecosystem—seamlessly bringing...  ...strength of Google Workspace. As Senior Technical Program Manager,... 
    Android
    Senior

    Google

    Mountain View, CA
    1 day 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!