Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer (Android Platform VMs)

$191k - $253k

Anduril Industries

Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology. By bringing the expertise, technology, and business model of the 21st century’s most innovative companies to the defense industry, Anduril is changing how military systems are designed, built and sold. Anduril’s family of systems is powered by Lattice OS, an AI-powered operating system that turns thousands of data streams into a realtime, 3D command and control center. As the world enters an era of strategic competition, Anduril is committed to bringing cutting-edge autonomy, AI, computer vision, sensor fusion, and networking technology to the military in months, not years. About The Team The Connected Warfare simulaivision builds systems to support global command and control missions. We create joint, time sensitive, multi domain, ubiquitous, connected mesh ecosystems. Our ecosystem enables connected warfare with disproportional impact by connecting every mac robot, human, and sensor in every domain, bringing together hundreds of thousands of end points across the globe. We are the substrate that provides the source of truth for time sensitive decision, effectively transforming the way that militaries close kills chains and enable mission autonomy. Warfighter Systems (WS) Warfighter Systems brings cutting-edge technology directly to those on the front lines. Wearable tech, immersive mission command tools, and seamlessly integrated software and hardware create an ecosystem that enhances situational awareness, survivability, and combat effectiveness. From training to battlefield operations, Anduril’s Warfighter Systems organization designs tools that move at the speed of war, ensuring that soldiers are better connected, more lethal, and more resilient. About The Job We're looking for a Senior Software Engineer to design, implement, and harden Android VMs running on crosvm and contribute to our platform security work. You'll work across the virtualization stack, from the VMM and guest kernel to secure boot and the platform security features that anchor them, to deliver production-quality, security-hardened Android VMs. You'll own hard problems end to end, collaborate with platform and security teams, and set the technical direction for how we run Android securely in a virtual machine. What You’ll Do Design, build, and maintain Android VMs running on crosvm, including VMM configuration, device models (virtio), and guest/host integration Bring up and boot Android guest images inside a VM: kernel, bootloader, init, and Android framework layers Harden the virtualization boundary: reduce attack surface, sandbox device backends, and reason about guest-to-host and host-to-guest threat models Implement and validate secure boot and chain-of-trust for the VM (measured/verified boot, key management, rollback protection) Analyze and mitigate Android VM security issues; contribute to threat modeling, security reviews, and vulnerability remediation Debug across the stack — hypervisor/VMM, guest kernel, and Android userspace — using the appropriate tooling for each layer Collaborate with platform, kernel, and security teams to isolate and resolve issues that span hardware, firmware, and software Document architecture, security properties, trust boundaries, and design decisions Required Qualifications Strong systems programming in C/C++ and Rust, including low-level work with memory safety, concurrency, and performance under real constraints Hands-on experience with crosvm (or a comparable VMM such as QEMU/rust-vmm/Firecracker): device models, virtio, VM lifecycle, and VMM configuration Solid understanding of virtualization and hardware-assisted virtualization (KVM, guest/host memory management, vCPUs, MMIO/IOMMU, virtio transport) Android VM security knowledge: guest/host isolation, sandboxing of VMM/device backends, and the guest-to-host attack surface Android platform security fundamentals: SELinux/sandboxing, verified boot (AVB/dm-verity), keystore/KeyMint, and the Android trust model Secure boot and chain-of-trust: measured vs. verified boot, signing and key management, rollback protection, and root-of-trust concepts Comfortable working from specifications, kernel/driver source, and register-level documentation Ability to debug low-level systems issues (kernel logs, ftrace/perf, gdb, VMM tracing/logging) across host and guest Git proficiency Eligibility: Must be eligible to obtain and maintain a U.S. Security Clearance Preferred Qualifications Experience with Android Virtualization Framework (AVF), pVM/protected VMs, or microdroid Guest and host Linux kernel development: drivers, virtio backends/frontends, and kernel debugging TEE / TrustZone experience and integration with a hardware root of trust Bootloader work in the Android ecosystem (U-Boot, ABL, or equivalent) and secure boot bring-up Cryptographic key provisioning, attestation, and lifecycle management for VMs and devices Familiarity with fuzzing, sandboxing frameworks (seccomp/minijail), and hardening techniques for VMMs CI for systems/kernel builds and automated VM image testing Nice to have Qualcomm platform security experience: Secure Boot, QFPROM/eFuses, TrustZone/QTEE, and the Qualcomm secure boot chain (PBL/SBL/XBL) Experience bringing up Qualcomm platform security from scratch: fuse provisioning, signing infrastructure, and enabling secure boot on new silicon or a new board Familiarity with SoC-level root-of-trust, secure debug/authenticated debug, and anti-rollback on Qualcomm platforms Contributions to AOSP, crosvm, rust-vmm, or the upstream Linux kernel Experience with Android CTS/VTS or comparable platform compliance and validation US Salary Range $191,000—$253,000 USD Benefits The salary range for this role is an estimate based on a wide range of compensation factors, inclusive of base salary only. Actual salary offer may vary based on (but not limited to) work experience, education and/or training, critical skills, and/or business considerations. Highly competitive equity grants are included in the majority of full time offers; and are considered part of Anduril's total compensation package. Additionally, Anduril offers top-tier benefits for full-time employees, including: At Anduril, we invest in our people. Our comprehensive, competitive benefits package (available at little to no cost to employees) ensures you’re supported in health, recovery, and whatever comes next. For more information, Explore Our Benefits. #J-18808-Ljbffr Anduril Industries

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer (Android Platform VMs) in Bellevue, WA vacancy
  • Anduril Industries seeks a Senior Software Engineer to design, implement, and harden Android VMs running on crosvm, contributing to platform security across the virtualization stack. You’ll own end-to-end security work, collaborating with platform and security teams to... 
    Android
    Senior
    Software

    Anduril Industries

    Bellevue, WA
    2 days ago
  • 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...  ...will own end-to-end features, collaborate with platform and security teams, and define architecture and... 
    Android
    Senior
    Software

    Anduril

    Bellevue, WA
    3 days ago
  • Google LLC is seeking a Senior Software Engineer, Mobile (Android), XR, Platforms and Devices in San Jose, CA / Seattle, WA. This role focuses on building next-generation Android XR platforms and related tooling across Google’s platforms and devices. You will work on complex... 
    Android
    Senior
    Software

    Google LLC

    Seattle, WA
    20 hours ago
  • General Motors is seeking a senior software engineer to help define the OS platform for its software-defined vehicles. You will own hypervisor integration, VM...  ...device virtualization across embedded Linux, Yocto, Android, and QNX, while leading debugging and performance... 
    Android
    Senior
    Software

    General Motors

    Seattle, WA
    4 days ago
  • $174k - $252k

     ...Senior Software Engineer, Mobile (Android), XR, Platforms and Devices Share Senior Software Engineer, Mobile (Android), XR, Platforms and Devices corporate_fare Google place San Jose, CA, USA ; Seattle, WA, USA X In most instances, this position requires in-person... 
    Android
    Senior
    Software
    Temporary work

    Google LLC

    Seattle, WA
    20 hours ago
  • Anduril Industries seeks a Senior Software Engineer to design, implement, and harden Android VMs running on crosvm within our security-focused platform. You will work across the virtualization stack, from the VMM and guest kernel to secure boot and trusted devices, delivering... 
    Android
    Senior
    Software

    Anduril Industries

    Bellevue, WA
    3 days ago
  • Anduril Industries in the United States is seeking a Senior Software Engineer to design, implement, and harden Android VMs running on Crosvm. You will work across the...  ...will own end-to-end problems, collaborate with platform and security teams, and set technical direction... 
    Android
    Senior
    Software

    Telemetry Today LLC

    Bellevue, WA
    1 day ago
  • $174k - $252k

     ...testing, maintaining, or launching software products, and 1 year of...  .... 3 years of experience with Android application development. Preferred...  ...The Job Google's software engineers develop the next-generation...  ...developing the foundational platforms, software ecosystems, and hardware... 
    Android
    Senior
    Software
    Temporary work

    Google

    Seattle, WA
    4 days ago
  • $137.2k - $205.38k

     ...the patented technology of metamaterials with powerful software to create a radar sensor with unprecedented performance...  ...including Urban Air Mobility (UTM).Echodyne is seeking a Senior Software Engineer, IoT Platform, to join our fast-growing team. Who You Are You are a... 
    Senior
    Software
    Full time
    Temporary work
    Local area

    Echodyne

    Kirkland, WA
    5 days ago
  • Anduril Industries in Bellevue, WA is seeking a Senior Software Engineer to lead development of a tactical edge client across Android and Linux. You will own performance on...  ...constrained hardware, collaborating with product and platform teams and mentoring junior engineers. You... 
    Android
    Senior
    Software

    Anduril Industries

    Bellevue, WA
    5 days ago
  • Anduril Industries in Bellevue, Washington, is seeking a Senior Software Engineer to lead Flutter/Dart-based edge client development for Android and Linux platforms. You will own performance on resource-constrained hardware while collaborating with product and platform... 
    Android
    Senior
    Software

    Frontdoor Defense

    Bellevue, WA
    1 day ago
  • $175k - $245k

    Smartsheet is hiring Sr. Software Engineer II - AI Engineering (Remote Eligible). You will architect and deliver production-grade AI agents and workflows, partnering with Engineering and AI Platform teams across cloud environments. You will mentor engineers, define best... 
    Senior
    Software
    Remote job

    Smartsheet

    Bellevue, WA
    1 day ago
  • $172.5k - $260.1k

     ...Bellevue, WAThe ExperienceThe Authentication Platform Engineering Manager leads the team responsible for...  ...Our Person If...You have 13+ years of software engineering experience, including 3-5...  ...a track record of hiring and growing senior engineering talent.Unleash Your... 
    Senior
    Software
    Full time

    Salesforce

    Bellevue, WA
    3 days ago
  • Google seeks software engineers to work on next-generation technologies that power billions of users. You will contribute to distributed systems, storage and compute, with opportunities to switch teams as the company grows. This role emphasizes leadership and versatile... 
    Senior
    Software

    Google

    Kirkland, WA
    1 day ago
  • $200k - $287.5k

     ...Snowflake, your role isn't just to execute a function, but to help redefine the future of how work gets done.Senior Software Engineer — Cortex TrainingThe Snowflake ML Platform team's mission is to let customers run their most demanding ML/AI workloads inside Snowflake. Cortex... 
    Senior
    Software

    Snowflake

    Bellevue, WA
    5 days ago
  • Anduril Industries in the United States seeks a Senior Software Engineer with hands-on Android Open Source Project development experience on Qualcomm SoCs to contribute to low-level system software and platform integration. You will customize and optimize Android builds... 
    Android
    Senior
    Software

    Anduril Industries

    Bellevue, WA
    2 days ago
  • Snowflake seeks a Senior Software Engineer in Capacity Engineering to design a scalable platform that unifies CPU and GPU allocation across AWS, Azure, and GCP. You will model demand, manage procurement, and maximize fleet utilization. You will collaborate with cloud providers... 
    Senior
    Software

    Snowflake

    Bellevue, WA
    1 day ago
  • Google LLC is seeking a Share Software Engineer, Mobile Performance in Kirkland, WA to lead Android performance improvements across Google apps. You will design benchmarking pipelines, profile memory and CPU bottlenecks, and deliver optimizations to enhance user experience... 
    Android
    Senior
    Software

    Google LLC

    Kirkland, WA
    20 hours ago
  • Robinhood is seeking a Senior Software Engineer for the Data Compute team in Bellevue, WA. You will design scalable platform primitives for Spark and Airflow, modernize workloads to Databricks, and strengthen governance with Delta Lake and Unity Catalog. This role shapes... 
    Senior
    Software

    Unchain Data

    Bellevue, WA
    1 day ago
  • $200k - $287.5k

     ...work gets done.The Billing & Payments Platform team builds Snowflake's central data repository...  ...'s business and enable every other engineering team — and the architectures we ship...  ...on every day.What You'll DoAs a Senior Software Engineer on Billing Platform, you will... 
    Senior
    Software

    Snowflake

    Bellevue, WA
    4 days ago
  • $149.8k - $262.2k

    Company DescriptionIt all started when engineer Fred Luddy wrote code that automated a...  ...reinvention. Our ServiceNow AI platform brings together any AI, any data, and...  ...considered.About the team: We are seeking a Senior Staff Software Engineer (IC5 Level) to join our Data... 
    Senior
    Software
    Permanent employment
    Work experience placement
    Work at office
    Immediate start
    Remote work
    Flexible hours
    2 days per week

    ServiceNow

    Kirkland, WA
    5 days ago
  • Smartsheet is seeking a Senior Software Engineer II for the Solution Lifecycle team, with remote eligibility in the US. You will build next-generation backend services and contribute to core infrastructure, ensuring reliability and scale across distributed systems. The... 
    Senior
    Software
    Remote job

    Smartsheet

    Bellevue, WA
    20 hours ago
  • Google Cloud is seeking a Senior Software Engineer, Machine Learning, Commerce AI to own end‑to‑end development of large-scale ML systems and multimodal agents for commerce. You will develop with C++ or Python, build robust tooling, and collaborate across teams to push... 
    Senior
    Software

    Google LLC

    Kirkland, WA
    1 day ago
  • $196k - $230k

     ...Senior Software Engineer, Storage Platform Bellevue, WA Join us in building the future of finance. Our mission is to democratize finance for all. An estimated $124 trillion of assets will be inherited by younger generations in the next two decades. The largest... 
    Senior
    Software
    Work at office
    Flexible hours
    Shift work
    3 days per week

    Robinhood Markets, Inc.

    Bellevue, WA
    1 day ago
  • $165k - $227k

     ...too, let's talk.About the TeamThe Data Platform team is responsible for the foundational...  ...ownership. We expect great things from our engineers and reward them with stimulating new...  ...PositionThis is an opportunity for experienced Software Engineers to join our fast growing Data... 
    Senior
    Software
    Local area
    Worldwide
    Flexible hours

    Okta

    Bellevue, WA
    3 days ago
  • Snowflake is seeking an experienced Senior Software Engineer for Cortex Training to scale their ML platform. You will design the full stack from APIs to GPU data plane, ensuring fast, reliable training and inference at enterprise scale. You will work with DeepSpeed, PyTorch... 
    Senior
    Software

    Snowflake

    Bellevue, WA
    1 day ago
  • $175k - $200k

     ...SQL that turns billions of events into answers, and the machine-learning models that predict which traffic is worth sending. Few engineering roles let one person see a problem from the hot path to the model and back. This one does.We're hiring for curiosity, not a checklist... 
    Senior
    Software
    Full time
    Work at office
    Remote work
    3 days per week

    Nexxen

    Bellevue, WA
    4 days ago
  • $164.59k - $246.79k

     ...the patented technology of metamaterials with powerful software to create a radar sensor with unprecedented performance...  ...Urban Air Mobility (UTM).Echodyne is seeking a Software Engineering Manager, Data Platform, to join our fast-growing team. Who You Are Our Data Platform... 
    Senior
    Software
    Full time
    Temporary work
    Immediate start

    Echodyne

    Kirkland, WA
    3 days ago
  • $191k - $253k

     ..., and seamlessly integrated software and hardware create an ecosystem...  ...THE JOB We are seeking a Senior Software Engineer to bridge the gap between security operations, platform architecture, and product...  ...bare‑metal firmware, custom Android OS layers, client apps, and... 
    Android
    Senior
    Software

    Anduril

    Bellevue, WA
    1 day ago
  • A global payment technology company seeks a Software Engineer at the Sr. Consultant level in Bellevue, WA. The role involves designing scalable...  ...on best practices, and developing high-performance platforms. Candidates must have a Bachelor's degree in Computer Science... 
    Senior
    Software
    Work at office
    Remote work

    PowerToFly

    Bellevue, WA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer (Android Platform VMs). Be the first to apply!