Sr Software Engineer, Android Automotive
$204k - $259kLatent Logic
Waymo Android System Software Engineer
Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver. Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on building the Waymo Driver—The World's Most Experienced Driver™—to improve access to mobility while saving thousands of lives now lost to traffic crashes. The Waymo Driver powers Waymo's fully autonomous ride-hail service and can also be applied to a range of vehicle platforms and product use cases. The Waymo Driver has provided over ten million rider-only trips, enabled by its experience autonomously driving over 100 million miles on public roads and tens of billions in simulation across 15+ U.S. states.
Waymo Onboard Infrastructure is responsible for low-level software and infrastructure on various components of the Waymo self-driving system. The team's scope covers everything from low-level system software to high-bandwidth data logging, IPC (low-latency and high-throughput), performance analysis, and full-system debugging. We work with the Hardware, Compute, Sensor, Perception, Behavior and Machine Learning teams to build the most performant and low-latency self-driving solution in the industry.
We are seeking an experienced Android System Software Engineer to join our team in developing the In-Vehicle Infotainment (IVI) platform for our next-generation, in-house System-on-Chip (SOC). This role requires a strong foundation in low-level OS fundamentals, embedded software, and a proactive approach to validating and ensuring the hardware meets critical software performance requirements.
In this role you will:
- System Bring-up & Integration: Implement and integrate low-level software, including bootloader configuration, device trees, and kernel porting during the initial hardware bring-up phase.
- OS/Kernel Development & Optimization: Customize, optimize, and debug the Linux Kernel and relevant parts of the Android Open Source Project (AOSP) for the partner SOC, ensuring robust and efficient operation.
- Hardware Abstraction Layer (HAL) Implementation: Develop and maintain reliable Vendor HALs to interface the unique in-house hardware IP (e.g., security modules, power management units, display controllers) with the Android framework.
- Performance Engineering: Drive system-level performance optimization, including boot time reduction, scheduling tuning, thermal management, and power efficiency based on the SOC's specific architecture.
- Ambiguity Resolution: Proactively manage and clarify technical requirements for features that are still actively being defined internally, rapidly documenting and stabilizing interfaces for the broader software team.
At a minimum, we'd like you to have:
- Education: Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a closely related technical field.
- Minimum 3+ years of professional software development experience, with a focus on embedded systems, low-level Android, or OS development.
- Deep expertise in OS Fundamentals: Strong working knowledge of the Linux Kernel (e.g., device drivers, memory management, IPC, scheduling) and embedded operating systems concepts.
- Experience Interfacing with Hardware Teams: Proven ability to read hardware specifications (datasheets, block diagrams) and effectively communicate software requirements, providing constructive technical feedback on hardware design choices.
- Proficiency in C/C++ is essential, along with experience in scripting languages (Python/Shell) for tooling and automation.
- Solid understanding of Android System Development: Hands-on experience modifying, debugging, and building AOSP, including familiarity with Android HALs, Treble/VNDK, and system debugging tools.
- Adaptability and Initiative: Demonstrated ability to thrive in an environment where technical specifications are evolving, requiring proactive problem-solving and definition of solutions.
It's preferred if you have:
- Direct experience developing or integrating systems using Android Automotive OS or Android for embedded/IVI environments.
- Experience with system security fundamentals, particularly implementing or debugging secure boot and trusted execution environments (TEEs).
- Experience with system-level virtualization technologies (e.g., KVM, hypervisors, secure separation) for embedded or automotive platforms.
Experience with audio stacks (e.g., ALSA, Audio HAL, Android AudioFlinger) or visual/graphics stacks (e.g., SurfaceFlinger, V-sync, display pipelines).
The expected base salary range for this full-time position across US locations is listed below. Actual starting pay will be based on job-related factors, including exact work location, experience, relevant training and education, and skill level. Your recruiter can share more about the specific salary range for the role location or, if the role can be performed remote, the specific salary range for your preferred location, during the hiring process.
Waymo employees are also eligible to participate in Waymo's discretionary annual bonus program, equity incentive plan, and generous Company benefits program, subject to eligibility requirements.
Salary Range $204,000—$259,000 USD
$204k - $259k
...Sr Software Engineer, Android Automotive Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver. Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on building the Waymo Driver—The World...AndroidSeniorFull timeRemote work$174k - $252k
...experience testing, maintaining, or launching software products, and 1 year of experience with... .... 3 years of experience with Android application development.Preferred qualifications... ...technologies.Google's software engineers develop the next-generation technologies...AndroidSenior$174k - $252k
Collaborate closely with other Software Engineers, Product Managers, User Experience designers, cross-functional teams, and external partners... ...equivalent practical experience.5 years of experience with Android application development.Experience programming in Java for...AndroidSeniorWorldwide$171k - $231.5k
...OverviewCome join the Intuit Enterprise Builders team as a Senior Software Engineer. As Intuit expands its footprint in the Mid-Market and... ...end technologies like React, Angular, SwiftUI (iOS), Kotlin (Android)Back-end technologies like Java, Typescript, Spring, Express...AndroidSeniorTemporary workWork experience placementWorldwide$174k - $252k
...latency.Collaborate with cross-functional product and engineering teams to integrate features—like seamless cross-platform... ...algorithms, data structures, complexity analysis and software design.Experience with Android system-level development or application framework...AndroidSeniorWorldwide$174k - $252k
...development code.Review code developed by other engineers and provide feedback to ensure best... ...or Kotlin.3 years of experiencewith Android application development.3 years of experiencetesting, maintaining, or launching software products, and 1 year of experience with...AndroidSenior$90k - $180k
...PermanentCompany: WalmartBusiness Segment: Home OfficeACC Android Developer - Job DescriptionJob Title: Senior Android Engineer - Walmart Global Tech (Auto Care Center)... ...development workflows.Strong understanding of software design principles, testing (JUnit/Espresso),...AndroidSeniorFull timeTemporary workPart time$117k - $234k
...WalmartBusiness Segment: Home OfficeRole summary:As a Senior Mobile Software Engineer, you'll design, build, and deliver customer-facing iOS... ...Operations to turn complex workflows into simple, reliable iOS and Android experiences. We enjoy solving real customer problems,...AndroidSeniorFull timeTemporary workPart time$207k - $300k
...and code audits across web and mobile (Android/iOS) applications on a recurring cadence... ...Computer Science, Cybersecurity, Computer Engineering, or equivalent practical experience.8... ...years of experience testing, and launching software products.Preferred qualifications:Master...AndroidSenior$117k - $234k
.... That’s what we do at Walmart Global Tech. We’re a team of software engineers, data scientists, cybersecurity experts and service professionals... ....What You'll Bring:4+ years of working experience in Native Android App development. Experience with Kotlin, Jetpack libraries (...AndroidSeniorFull timeTemporary workPart timeWork experience placementRemote work$174k - $252k
...practical experience.5 years of experience with software development in one or more programming... ...or Python.Experience working with Chrome OS or Android Build systems, or the LUCI build suite.Google's software engineers develop the next-generation technologies that...AndroidSeniorRemote work$143.5k - $212.85k
...Responsibilities: Delivers complete solutions spanning all phases of the Software Development Lifecycle (SDLC) (design, implementation, testing,... ...want to be inspired and inspire others to change the world. Engineering is a craft, and at Venmo we want the internals of our software...AndroidSeniorFull timeWork at officeLocal areaImmediate startFlexible hours- ...millions of patients worldwide.We’re a team of engineers, clinicians, and innovators united by... ...strong focus on react native and native android development. This role combines deep... ...with typically 8+ years of professional software development experience, or master’s degree...AndroidSeniorLocal areaWorldwideFlexible hours
$117k - $234k
...PermanentCompany: WalmartAbout the Team Our Omnitech engineering teams build modern, scalable technology... ...related field, 6+ years of professional software development experience across mobile,... ...designing and developing advanced Android applicationsStrong collaboration skills...AndroidSeniorFull timeTemporary workPart timeRemote work$117k - $234k
...WalmartAbout Team On the Membership Experience Engineering team at Walmart, we provide technology... ...sustainable solutions; and defining software development guidelines, standards, and... ...operating systems (for example, iPhone, Android); gathering requested information (for example...AndroidSeniorFull timeTemporary workPart timeRemote work$174k - $252k
...as system design consulting, developing software platforms and frameworks, capacity planning... ...:Bachelor’s degree in Computer Science, Engineering, a related field, or equivalent... ...s public services - Search, Ads, Gmail, Android, YouTube, and AppEngine, to name just a...AndroidSenior- ...Sr. Software Engineer Make Next Happen Now. For more than 30 years, The Company has helped innovative companies and their investors move bold... ...experience with Web development, Mobile Development(iOS & Android), React JS/Angular JS/Polymer JS, NodeJS Preferred experience...AndroidSeniorTemporary work
$174k - $252k
...development code.Review code developed by other engineers and provide feedback to ensure best... ...testing, maintaining, or launching software products, and 1 year of experience with... ...architecture. 3 years of experience with Android platform, systems, AOSP, or application...AndroidSenior$224k - $356.5k
...new era fueled by 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...AndroidSeniorFull time$205k - $240k
...work with us For a small team, Afero engineers collectively do a little bit of everything... ...smart home product line. As a Senior Software Engineer on the mobile team, you'll work... ...the Flutter application across iOS and Android, including native platform channel integrations...AndroidSeniorFull timeContract workWork at officeRemote work3 days per week$242k - $398k
...deliver experiences across Web, iOS, and Android through a shared development model. We... ...global workforce.We are looking for an engineering leader to drive the platform’s technical... ...equivalent practical experience.10+ years of software engineering experience, with 5+ years of...AndroidSeniorFor contractorsWork at officeFlexible hours$184k - $287.5k
...group building the foundational system software that enables safe, high-performance data... ...systems software, safety-critical engineering, and ground breaking accelerator hardware... ...feature development that meets stringent automotive safety and security standards (ISO 2626...SeniorFull time- ...delivered for millions of patients worldwide.We’re a team of engineers, clinicians, and innovators united by one purpose: to make surgery... ...and clinical applications. We are seeking a versatile Sr. Software Engineer who can span a range of software and algorithms functions...SeniorLocal areaWorldwideFlexible hours
$174k - $252k
...the multi-year technical strategy, system architecture, and engineering roadmap for Phone by Google's CallCore platform, focusing on... ...driven feature innovation.Manage, guide, and grow a team of Android software engineers, fostering a culture of velocity, technical precision...AndroidSeniorWorldwide- Test Automation Selenium L1 selenium with java selenium with java TestingTest Automation Selenium L1 selenium with java selenium with java TestingTest Automation Selenium L1 selenium with java selenium with java TestingTest Automation Selenium L1 selenium with java selenium...Senior
$198.5k - $248k
...Box AI to life across Box productsWe’re looking for a Senior Software Engineer to lead the design and delivery of cross-platform AI experiences... ...practices for new feature development across web, iOS, and Android, establishing patterns and standards that scale across the...AndroidSeniorLive inWork at officeShift work3 days per week$220.5k - $298.5k
...that possible.Job OverviewCome join Intuit as a Senior Staff Software Engineer! We're constantly evolving to deliver on our mission to power... ...least one of:Front-end: React, Angular, SwiftUI (iOS), Kotlin (Android)Back-end: Java, TypeScript, Spring, Node.jsProduction...AndroidSeniorWorldwide$136.8k - $282.7k
...electronics departments. As a member of the Roku Products Engineering team, you will design and develop embedded software systems that enable us to build world-class... ...developing/debugging on Linux or Android-based embedded platforms Good understanding of Linux...AndroidSeniorWork at officeLocal areaRemote workMonday to ThursdayFlexible hoursShift work$215k - $300k
...people — move around the planet. We are a team of mission-driven engineers with experience across aerospace, robotics and self-driving... ...cars working to make this future a reality.As a Senior Fullstack Software Engineer at Reliable Robotics, you will design, and implement...SeniorPermanent employmentCasual work- ...Sr. Software Engineer To perform activities associated with one or more software engineering lifecycle phases Principal Accountabilities: Understand customer requirements and suggest solutions or alternatives Fill timesheets and complete invoicing process on or before...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr Software Engineer, Android Automotive. Be the first to apply!
- scientific software engineer Mountain View, CA
- intel software engineer Mountain View, CA
- director software engineering Mountain View, CA
- software engineer Mountain View, CA
- senior robotics software engineer Mountain View, CA
- financial software developer Mountain View, CA
- graduate software developer Mountain View, CA
- part time software developer remote Mountain View, CA
- software engineer remote Mountain View, CA
- ngo software engineer Mountain View, CA



