
Sr Software Engineer, Linux Kernel
Waymo
2 months ago
Mountain View, CA, USA
Senior / Mid Level
H1B Sponsor
Base Salary
$204k - $259k/yr
Responsibilities
- Implement and integrate low-level software during the initial hardware bring-up phase.
- Customize, optimize, and debug the Linux Kernel and AOSP for the partner SOC.
- Develop and maintain Vendor HALs to interface unique in-house hardware with the Android framework.
- Drive system-level performance optimization, including boot time reduction and power efficiency.
- Proactively manage and clarify technical requirements for features under development.
Requirements
- Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field.
- Minimum 3+ years of professional software development experience in embedded systems or OS development.
- Strong working knowledge of the Linux Kernel and embedded operating systems concepts.
- Proven ability to read hardware specifications and communicate software requirements effectively.
- Proficiency in C/C++ and experience in scripting languages like Python/Shell.
- Hands-on experience modifying, debugging, and building AOSP.
Benefits
- Eligible for Waymo's discretionary annual bonus program.
- Participation in equity incentive plan.
- Generous Company benefits program.
Tech Stack
CC++LinuxPython
Categories
Embedded