Роль четко определена с акцентом на низкоуровневое программное обеспечение и интеграцию оборудования, а зарплата высокая, что отражает требуемые специализированные навыки.
Высокая зарплата
Четкие обязанности
Продуктовая компания
Трендовый домен
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Подключить Plus
Описание вакансии
Текст:
Hirify AI/Оригинал
TL;DR
Senior Android Platform Engineer (Android Automotive): Developing the In-Vehicle Infotainment (IVI) platform for a next-generation in-house System-on-Chip (SOC) with an accent on low-level OS fundamentals and hardware-software integration. Focus on customizing the Linux Kernel, implementing Vendor HALs, and optimizing system-level performance including boot time and power efficiency.
Location: Onsite in Mountain View, California
Salary: $204,000—$259,000 USD
Company
Waymo is an autonomous driving technology company focused on building the Waymo Driver to improve mobility and save lives through fully autonomous ride-hailing services.
What you will do
Implement and integrate low-level software, including bootloader configuration, device trees, and kernel porting during hardware bring-up.
Customize, optimize, and debug the Linux Kernel and Android Open Source Project (AOSP) for partner SOCs.
Develop and maintain Vendor HALs to interface in-house hardware IP with the Android framework.
Drive system-level performance optimization for boot time, scheduling, thermal management, and power efficiency.
Collaborate with hardware teams to clarify technical requirements and stabilize interfaces for the broader software team.
Requirements
Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field.
3+ years of professional software development experience in embedded systems, low-level Android, or OS development.
Deep expertise in Linux Kernel (device drivers, memory management, IPC, scheduling) and embedded OS concepts.
Proficiency in C/C++ and scripting languages such as Python or Shell.
Hands-on experience modifying, debugging, and building AOSP, including Android HALs and Treble/VNDK.
Ability to read hardware specifications (datasheets, block diagrams) and provide technical feedback on hardware design.
Nice to have
Experience with Android Automotive OS or IVI environments.
Knowledge of system security fundamentals, secure boot, and Trusted Execution Environments (TEEs).
Experience with virtualization technologies like KVM or hypervisors for embedded platforms.
Experience with audio stacks (ALSA, Audio HAL) or graphics stacks (SurfaceFlinger, display pipelines).
Culture & Benefits
Participation in a discretionary annual bonus program.
Equity incentive plan.
Generous comprehensive company benefits program.
Будьте осторожны
Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →