Rivet is an American company building integrated task systems that combine hardened hardware with software, sensors, AI, and networking for industrial workforces and defense personnel. The Software Engineer, Linux Kernel / Android will build and maintain the low-level platform stack for Rivet’s body-worn and field-deployed devices, including AR/XR soldier systems that integrate real-time sensor fusion with display and compute pipelines running on Android and embedded Linux. This hands-on individual contributor role focuses on kernel, BSP, AOSP, HALs, drivers, and board bring-up. The engineer will integrate hardware, debug issues across the system stack, and deliver reliable, secure, and power-efficient platform software suited to the SWaP, thermal, and ruggedization constraints of field-deployed defense hardware. The role works closely with hardware, electrical, sensor-fusion/AR, software, mechanical, and systems engineers. Candidates must be a U.S. Person and, if required for the role, able to obtain and maintain a U.S. government security clearance. Upon hire, documentation verifying U.S. Person status is required. Compensation may vary based on relevant experience, skills, education, and other job-related factors. The role may be eligible for equity and other forms of compensation. Eligible employees receive a competitive benefits package, including unlimited PTO.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
No Education Listed