Rivet Industries

Rivet Industries

Software Engineering Lead, Firmware/OS

San Jose, CA

Work authorization required$250k-$300kDetected 127 days ago
AndroidNode.jsDistributed SystemsCI/CDLinuxgRPCDesign SystemsTest AutomationCommunicationCollaboration

About the role

  • Architect scalable, extensible, secure, and robust systems.

Responsibilities

  • You will own the core pieces of Android and Linux systems that scale across resource-constrained, multi-node environments.
  • Design, implement, and maintain system-level platform code across Android and Linux, including AOSP customizations, system services, init processes, and kernel modules.
  • Lead a team to execute on those designs as requirements evolve.
  • Develop and maintain Linux-based services for inter-device communications, message queuing, and observability pipelines.
  • Interface with hardware teams to maintain drivers and integrate custom hardware and peripherals.
  • Build and manage immutable system images, secure and reproducible environments, including certificate signing, sandboxing, and runtime hardening.
  • Define, implement, and enforce system policy, network configurations, authentication, and enterprise integrations for Android and Linux-based devices.
  • Collaborate across engineering disciplines (software, electrical, mechanical) to inform constraints and requirements.
  • Strong software architecture fundamentals with the ability to design systems that are secure, scalable, extensible, and robust.
  • Experience building and maintaining CI/CD pipelines for system image generation, AOSP builds, and firmware packaging.

Requirements

  • Requirements 5+ years of experience building and maintaining Android and/or Linux system-level code and framework extensions (AOSP, custom ROMs, HALs, device drivers, kernel configuration) in an enterprise environment.
  • Experience with networking fundamentals and low-latency communication protocols, both IPC and RPC (e.g., gRPC, protobuf, AIDL, libzmq).
  • Experience with OTA update infrastructure, including image delivery, staged rollouts, and rollback mechanisms.
  • Preferred Qualifications Experience with defense-related security frameworks and protocols (ITAR, security classifications, STIG, encryption).

Nice to have

  • Experience with defense-related security frameworks and protocols (ITAR, security classifications, STIG, encryption).

Skills

  • Yet too often they are forced to rely on outdated tools that fail under modern pressures.
  • Rivet exists to reset that priority.
  • Align coding and deployment practices with regulatory and high-assurance frameworks.

Compensation

  • $250k-$300k

Benefits

  • In addition to base salary, this role may be eligible for equity grants and other forms of compensation.
  • Eligible employees also receive a competitive benefits package, including unlimited PTO.

Visa & Work Authorization

  • Requirement: Due to the nature of our business and compliance with federal regulations, all candidates must be a "U.S. Person".

This listing is sourced directly from Rivet Industries's careers page and normalized into a canonical job model.