Senior Android VM Security Platform Engineer

Engg

Bellevue (WA)

On-site

USD 191,000 - 253,000

Full time

9 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Engg in Bellevue, WA, is seeking a Senior Software Engineer to design, implement, and harden Android VMs running on crosvm. You will work across the virtualization stack from VMM to secure boot, delivering security-hardened production-grade Android VMs.

You will own end-to-end features, collaborate with platform and security teams, and define architecture and trust boundaries. Strong C/C++, Rust, and virtualization experience are required; US security clearance eligibility is noted.

Qualifications

  • Strong systems programming in C/C++ and Rust with memory safety and performance considerations.
  • Hands-on experience with crosvm or comparable VMM (QEMU/rust-vmm).
  • Solid virtualization knowledge including KVM, VM lifecycle, and virtio.
  • Android VM security fundamentals: sandboxing, verified boot, and trust model.
  • Debugging across host and guest with kernel logs and tracing tools.

Responsibilities

  • Design, implement, and harden Android VMs on crosvm across VMM, guest kernel, and Android framework layers.
  • Bring up and boot Android guest images inside a VM, including kernel and bootloader.
  • Harden the virtualization boundary and manage security risk across guest/host.
  • Implement secure boot and chain-of-trust, including key management and rollback protection.
  • Collaborate with platform, kernel, and security teams to resolve cross-cutting issues.
  • Document architecture and security properties, trust boundaries, and design decisions.

Skills

C/C++
Rust
Low-level debugging
GDB
Git
KVM
VM virtualization
Android security
Threat modeling
Cross-platform

Tools

crosvm
QEMU
rust-vmm
seccomp/minijail

Job description

Engg in Bellevue, WA, is seeking a Senior Software Engineer to design, implement, and harden Android VMs running on crosvm. You will work across the virtualization stack from VMM to secure boot, delivering security-hardened production-grade Android VMs.

You will own end-to-end features, collaborate with platform and security teams, and define architecture and trust boundaries. Strong C/C++, Rust, and virtualization experience are required; US security clearance eligibility is noted.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Android VM Security Engineer
Senior Android VM Security Engineer

Telemetry Today LLC • Bellevue (WA)

On-site
USD 191,000 - 253,000
Senior Software Engineer (Android Platform VMs)
Senior Software Engineer (Android Platform VMs)

Engg • Bellevue (WA)

On-site
USD 191,000 - 253,000
Senior Android Platform Engineer - Remote & Security
Senior Android Platform Engineer - Remote & Security

CIS Secure • Virginia (MN)

Remote
USD 104,000 - 142,000
401(k) matching
Medical insurance
Health Savings Account
+2
Senior Android Platform Engineer — Remote OS Security
Senior Android Platform Engineer — Remote OS Security

CIS Secure • Ashburn (VA), Northern (KY)

Hybrid
USD 104,000 - 142,000
401(k) with company matching
Dental insurance
Medical insurance
+6
Senior Android Platform Engineer: Hardened OS & Security
Senior Android Platform Engineer: Hardened OS & Security

Talentify • Virginia (MN)

On-site
USD 116,000 - 154,000
Medical, dental & vision
401(k) Retirement Plan
Life Insurance
+1
Senior Linux Kernel Engineer - Android OTA & Secure Boot
Senior Linux Kernel Engineer - Android OTA & Secure Boot

Actalent • Sterling (VA)

On-site
USD 160,000 - 230,000
Medical
Dental
Vision
+7
Senior Android Architect for AI-Driven Mobile Platform
Senior Android Architect for AI-Driven Mobile Platform

Versaterm • Northern (KY)

Hybrid
USD 140,000 - 190,000
Comprehensive benefits
Discretionary bonuses
Senior Security Engineer: Cloud, Android & DevSecOps
Senior Security Engineer: Cloud, Android & DevSecOps

Elotouch • Milpitas (CA)

On-site
USD 130,000 - 179,000
Security Engineer, Android Product Security
Security Engineer, Android Product Security

Google • Kirkland (WA)

On-site
USD 147,000 - 210,000
Senior Android System & Device Management Engineer
Senior Android System & Device Management Engineer

Rivet Industries • Bellevue (WA)

On-site
USD 180,000 - 240,000
Unlimited PTO
Competitive benefits package