# Software Engineer, Device Management at Rivet

- Company: Rivet
- What the company does: Rivet develops mobile, connected toolsets so frontline pros and their organizations can solve the world’s toughest work challenges. Backed by a16z speedrun and Lux.
- Company website: https://rivet.us
- Type: Startups (AI role)
- Level: Mid level
- Location: Bellevue, WA
- Work setup: On-site
- Pay: $180K to $240K base salary per year (USD)
- Posted: 2026-07-01
- Apply by: 2026-10-08
- Apply: https://jobs.ashbyhq.com/rivet/207c1d67-d88e-4e79-91fa-3e8534de94e7
- Page: https://www.1752.vc/careers/jobs/rivet-software-engineer-device-management/

## About the role

Design and maintain low-level Android/Linux platform code: AOSP customizations, system services, HALs, and kernel-level integration Build lightweight host services for device communication, policy distribution, and telemetry

## What they're looking for

- 5+ years building Android system-level code (AOSP, custom ROMs, HALs, system services, etc.)
- Strong Linux systems programming experience and proficiency in Go or a similar modern systems language
- Practical experience with MDM/EMM systems: secure enrollment, device posture, and policy enforcement
- Familiarity with secure boot, TPM, certificate chains, attestation, and other low-level security primitives
- Experience building hardened Android images for regulated or high-assurance deployments
- Working understanding of containerization and sandboxing on Linux or Android

Tags: Engineering, Product, & Design
