CareerPlanSign in

Senior Device Software Engineer

San Francisco, CA💼 Full-time🗓 2026-10-02 → 2026-10-03

Core

Building the embedded Linux device platform that powers Sauron's home security cameras, ensuring reliable video streaming, local recording, and real-time perception on unmanaged home networks.

Role type

Senior embedded Linux device software engineer

Builds

On-device video pipelines, perception software, and firmware for home security hardware

Domain

Consumer IoT / Home Security / Embedded Linux

Deliverable

production ML models

Required skills

Embedded Linux (Yocto/AOSP), C/C++, Real-time video pipelines (GStreamer/FFmpeg), RTSP/RTP, H.264/H.265, Multi-threaded programming, Hardware validation

Preferred skills

ARM Trustzone/OP-TEE, WebRTC, Hardware-accelerated video (V4L2/Jetson/VA-API), gRPC/protobuf, OpenTelemetry

Responsibilities

Develop and maintain embedded Linux platforms from BSP to application level; Design on-device software architectures with cross-functional teams; Drive features end-to-end through the full software lifecycle; Root-cause and resolve issues using fleet diagnostics and telemetry; Own the on-device video pipeline from ingest to delivery (via careerplan.io/jobs/e7449ccb-627b-4184-8e3c-c562d9929ecf-senior-device-software-engineer-at-atomic)

Seniority

Senior, hands-on IC