Senior Device Software Engineer
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
