# Software Engineer, Linux Kernel / Android 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: San Jose, CA
- Work setup: On-site
- Pay: $180K to $240K base salary per year (USD)
- Posted: 2026-08-19
- Apply by: 2026-10-08
- Apply: https://jobs.ashbyhq.com/rivet/001345f4-a044-41dd-bc8c-91d09b4969c5
- Page: https://www.1752.vc/careers/jobs/rivet-software-engineer-linux-kernel-android/

## About the role

Develop and maintain system-level software across Android and Linux, with a focus on the kernel, BSP, AOSP, HALs, and device drivers. Customize and integrate AOSP for custom hardware platforms, including framework, system-level, and camera/display HAL components that feed our sensor-fusion and AR pipeline.

## What they're looking for

- 3+ years of experience developing system-level software for Android and/or Linux-based devices
- Strong experience with Linux kernel development, configuration, debugging, or integration
- Experience working with Android/AOSP, including platform customization, HALs, system services, device configuration, or framework components
- Experience developing or integrating device drivers and interfacing with custom hardware and peripherals
- Experience with board bring-up and debugging issues across the hardware/software boundary
- Strong C/C++ programming skills and familiarity with low-level debugging and development tools

Tags: Engineering, Product, & Design
