Jobs · greenhouse:waymo
Senior Android Platform Engineer
Ironwood Digital · San Francisco, CA, USA; Mountain View, CA, USA · Posted 29d ago
About the role
Evaluate SoC vendor development kits and develop update mechanisms for Android OS in a hybrid role.
Ironwood Digital 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, Ironwood Digital has focused on building the Ironwood Digital Driver—The World's Most Experienced Driver™—to improve access to mobility while saving thousands of lives now lost to traffic crashes. The Ironwood Digital Driver powers Ironwood Digital’s fully autonomous ride-hail service and can also be applied to a range of vehicle platforms and product use cases. The Ironwood Digital 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. Ironwood Digital's commercial service is running in five cities, and the associated infrastructure is in an early stage and requires investment for Ironwood Digital to grow into a high scale, world-class service. We are building a team of engineers dedicated to further developing our Android Platform team. Our team works on the user interfaces used by customers to interact with our autonomous vehicles as well as provide entertainment and information while riding. This is a fullstack team, managing the bring up and maintenance of a complete automotive grade Android system. In this hybrid role, you will report to an Engineering Manager. You will: Evaluate SoC vendor development kits Develop update mechanism for Android OS and applications Work with vendors, HW team and other stakeholders to define requirements for next UX platform Bring up Android on new hardware Provide technical support for other teams working on our Android devices You have: BS/MS degree in Computer Science or equivalent experience 3+ years of software development experience Experience working with low-level Android/AOSP (building Android platform features, frameworks), not just developing apps on top of Android Worked with git, repo and gerrit We prefer: Brought up Android on new hardware, or customized a build of Android for a new hardware variant Experience with security aspects of Android, SELinux and key provisioning #LI-Hybrid 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. Ironwood Digital employees are also eligible to participate in Ironwood Digital’s discretionary annual bonus program, equity incentive plan, and generous Company benefits program, subject to eligibility requirements. Salary Range $170,000 — $216,000 USD
Read the full posting on greenhouse:waymo →
Why this role stands out
- ★Equity is part of the package
- ★discretionary annual bonus program
- ★equity incentive plan
Responsibilities
- ▸Evaluate SoC vendor development kits
- ▸Develop update mechanism for OS/apps
- ▸Define requirements for next UX platform
- ▸Bring up Android on new hardware
- ▸Provide technical support for devices
Must-have skills
- ▸bs/ms in cs or equivalent
- ▸3+ years software development
- ▸low-level android/aosp
- ▸git, repo, gerrit
Nice-to-have skills
- ▸brought up android on new hardware
- ▸customized android build
- ▸android security, selinux
- ▸key provisioning
Benefits
- ▸discretionary annual bonus program
- ▸equity incentive plan
- ▸generous Company benefits program
FAQ
Is the Senior Android Platform Engineer role at Ironwood Digital remote?+
This Senior Android Platform Engineer position is listed as hybrid (San Francisco, CA, USA; Mountain View, CA, USA).
What is the salary for the Senior Android Platform Engineer role at Ironwood Digital?+
The listing states Estimated 100k-203k USD.
What seniority level is this Senior Android Platform Engineer role?+
This is a senior level position.
What skills does the Senior Android Platform Engineer role require?+
Key requirements include bs/ms in cs or equivalent, 3+ years software development, low-level android/aosp, git, repo, gerrit.
How do I apply for the Senior Android Platform Engineer role at Ironwood Digital?+
Use the "Apply on greenhouse:waymo" button to open the original posting on greenhouse:waymo, where you can submit your application directly to Ironwood Digital.