Senior Android Platform Engineer - Embedded Systems

WORLD ENVIRONMENTAL ORGANIZATION

San Francisco (CA)

On-site

USD 246,500 - 290,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Healthcare
Dental
Vision
401(k) plan with match
Life insurance
Flexible time off
Commuter benefits
Professional development stipend

Job summary

Tools for Humanity is seeking a Senior Software Development Engineer to join as one of our first device software engineers at our San Francisco office. You will contribute to the full stack of our next generation proof of human devices.

In this role you will design and maintain embedded Linux and Android components, extend AOSP and HALs, and collaborate with hardware, software and product teams to deliver scalable, high‑volume consumer electronics systems.

Qualifications

  • 7+ years hands-on software development experience.
  • Experience with Android/AOSP platforms.
  • Experience shipping high-volume Android devices.
  • Strong C/C++/Rust and Linux kernel/user-space familiarity.
  • Knowledge of AOSP internals, HAL, and Android bring-up.
  • Experience with IPC interfaces (Binder, HIDL, AIDL).
  • Experience with cross-compilation toolchains and device trees.
  • Startup or high-velocity environment attitude.

Responsibilities

  • Design and maintain embedded Linux and Android components.
  • Develop AOSP HALs and platform services.
  • Define interfaces between system components.
  • Manage software lifecycle end-to-end.
  • Interface firmware/hardware and Android apps teams.
  • Collaborate with cross-functional teams to optimize performance.
  • Support overseas development with JDM/ODM partners.
  • Integrate low-level drivers for power efficiency.
  • Mentor junior engineers.

Skills

Android development
AOSP expertise
C/C++/Rust
Linux kernel/user-space
Embedded systems
Mentoring
Cross-functional collaboration

Education

Bachelor’s or Master’s in EE/CE

Tools

Yocto
Buildroot
Android build system

Job description

Tools for Humanity is seeking a Senior Software Development Engineer to join as one of our first device software engineers at our San Francisco office. You will contribute to the full stack of our next generation proof of human devices.

In this role you will design and maintain embedded Linux and Android components, extend AOSP and HALs, and collaborate with hardware, software and product teams to deliver scalable, high‑volume consumer electronics systems.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Android Framework & Embedded Systems Engineer
Senior Android Framework & Embedded Systems Engineer

Tools for Humanity • San Francisco (CA)

On-site
USD 246,000 - 290,000
Senior Android Framework Engineer — Embedded/Linux Devices
Senior Android Framework Engineer — Embedded/Linux Devices

worldcoin.org • San Francisco (CA)

On-site
USD 220,000 - 270,000
Competitive compensation
Professional development opportunities
Collaborative work environment
+1
Senior Android Framework Engineer: Embedded Linux & AOSP
Senior Android Framework Engineer: Embedded Linux & AOSP

Multicoin • San Francisco (CA)

On-site
USD 220,000 - 270,000
Healthcare
401(k) plan
Flexible time off
+1
Senior Embedded Android Engineer
Senior Embedded Android Engineer

Stepping Up Solutions • San Francisco (CA)

On-site
USD 120,000 - 150,000
Senior Android Framework Engineer – Embedded/Linux
Senior Android Framework Engineer – Embedded/Linux

Inflection Managing Partner, Inc. • San Francisco (CA)

On-site
USD 220,000 - 270,000
Healthcare benefits
401(k) plan and match
Flexible time off
+1
Embedded Android Engineer for Hardware Apps
Embedded Android Engineer for Hardware Apps

Hark, Inc. • San Jose (CA)

On-site
USD 120,000 - 300,000
Senior Embedded Android Engineer - Innovative Devices
Senior Embedded Android Engineer - Innovative Devices

Jobot • San Francisco (CA)

On-site
USD 120,000 - 250,000
Paid time off
401(k)
401(k) matching
+4
Senior Android Framework Engineer
Senior Android Framework Engineer

Inflection Managing Partner, Inc. • San Francisco (CA)

On-site
USD 220,000 - 270,000
Healthcare benefits
401(k) plan and match
Flexible time off
+1
Embedded Android Engineer for Production-Ready Hardware
Embedded Android Engineer for Production-Ready Hardware

Hark • San Jose (CA)

On-site
USD 120,000 - 300,000
Senior Android Framework Engineer
Senior Android Framework Engineer

worldcoin.org • San Francisco (CA)

On-site
USD 220,000 - 270,000
Competitive compensation
Professional development opportunities
Collaborative work environment
+1