Sr Systems Engineer, Android Automotive

1 month, 3 weeks ago
Full-time
Mid Level
DevOps and Infrastructure

Waymo

Waymo is an autonomous driving technology company building the Waymo Driver and operating Waymo One, its fully autonomous ride-hailing service.

Autonomous vehicles, robotics, AI, ride-hailing / mobility tech
Founded 2009
$21600M raised

Description

  • Implement and integrate low-level software during hardware bring-up, including bootloader configuration, device trees, and kernel porting.
  • Customize, optimize, and debug the Linux kernel and relevant parts of AOSP for the partner SoC.
  • Develop and maintain vendor HALs to connect in-house hardware IP with the Android framework.
  • Drive system-level performance optimization for boot time, scheduling, thermal management, and power efficiency.
  • Proactively clarify evolving technical requirements and document stable interfaces for the broader software team.
  • Collaborate with hardware, compute, sensor, perception, behavior, and machine learning teams on system integration and performance.
  • Support full-system debugging and performance analysis across low-level software and infrastructure.
  • Read hardware specifications and provide technical feedback on hardware design choices.

Requirements

  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a closely related technical field.
  • 3+ years of professional software development experience focused on embedded systems, low-level Android, or OS development.
  • Strong working knowledge of Linux kernel fundamentals, including device drivers, memory management, IPC, and scheduling.
  • Proven ability to read hardware specifications such as datasheets and block diagrams and communicate software requirements effectively.
  • Proficiency in C/C++ and experience with scripting languages such as Python or Shell for tooling and automation.
  • Hands-on experience modifying, debugging, and building AOSP, including familiarity with Android HALs, Treble/VNDK, and system debugging tools.
  • Demonstrated ability to thrive in an environment where technical specifications are evolving and solutions must be defined proactively.
  • Preferred experience with Android Automotive OS or Android for embedded/IVI environments.
  • Preferred experience with secure boot and trusted execution environments (TEEs).
  • Preferred experience with system-level virtualization technologies such as KVM, hypervisors, or secure separation for embedded or automotive platforms.
  • Preferred experience with audio stacks such as ALSA, Audio HAL, or Android AudioFlinger, or visual/graphics stacks such as SurfaceFlinger, V-sync, or display pipelines.

Benefits

  • Base salary range of $204,000 to $259,000 USD.
  • Eligibility for Waymo’s discretionary annual bonus program.
  • Eligibility for Waymo’s equity incentive plan.
  • Access to Waymo’s generous company benefits program, subject to eligibility requirements.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Computer Systems Engineer - I (Computer Network Architect)

Barbaricum 251-1K Professional Services

Barbaricum is hiring a Computer Systems Engineer I to support the design, implementation, and maintenance of DoD cyber range and computer test bed environments that enable cybersecurity training, testing, and mission operations.

Active Directory Ansible Bash Chef Cybersecurity DNS IoT Linux Python Windows Server
4 hours, 10 minutes ago

Senior AI Workflow & Systems Engineer

TubeScience 51-250 Media

TubeScience is hiring a Senior AI Workflow & Systems Engineer to own the infrastructure, deployment, and support systems behind company-wide AI initiatives.

AWS CI/CD GCP Generative AI JavaScript LLM Node.js Python REST API Secrets Management Vercel
4 hours, 26 minutes ago

Oracle Identity Governance Subject Matter Expert (SME)

Enterprise Horizon Consulting Group 11-50 Internet Software & Services

Enterprise Horizon Consulting Group is seeking an Oracle Identity Governance SME to provide technical leadership for identity governance, risk management, business continuity, and enterprise automation in a large decentralized environment.

ERP Java Linux .NET SAP
4 hours, 26 minutes ago

IT Systems Engineer

civiteq Professional Services

Civiteq is hiring an experienced IT Systems Engineer to support its fully remote UK business and help deliver ongoing IT operations, security, automation, and improvement initiatives.

Agile PowerShell Python
4 hours, 26 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers