953,927open jobs
57,674companies
156,942added this week
Browse all
Salary
$220k – $250k per year
Location
In office (San Francisco)
Seniority
Senior · 4+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Sep 29, 2026. First seen by Alion on Sep 29, 2026.

Overview
Company
Impact
Profile match
Our home security platform reliably identifies, understands, and deters threats. With Sauron, you always know that everything is under control.

Who We Are

Sauron is the home security company of the future. Homeowners today lack compelling options when it comes to peace of mind against vulnerabilities, and total command and control of their home; there is no definitive, protective brand in the space. Leveraging cutting-edge AI, sensor technology, and nonlethal deterrence, Sauron brings next-generation technology to homeowners to protect their families and property. Incubated by the serial entrepreneur Kevin Hartz and Atomic, Sauron has raised an $18M seed round from leading venture capital firms and angel investors, including 8VC and Flock Safety CEO Garret Langley, to build the new perception system for the home.

The Role | Senior Device Software Engineer

The device platform is where Sauron meets the physical world. Every camera frame, every sensor reading, every alert a homeowner sees starts on hardware we built, running software we wrote, in a home we don't control. If the device isn't up, isn't streaming, or isn't telling the truth about its own state, nothing downstream matters. We are hiring someone to help own that foundation.

Our devices live on real home networks, next to third-party cameras, through power cuts, firmware updates, and years of operation without anyone looking at them. They have to keep video flowing to on-device perception, to local recording, and to a homeowner's phone in real time, and recover on their own when any piece fails. You would help decide how the platform is built: what runs where, how components are isolated from each other's failures, how we update and observe a fleet we can't touch, and what "reliable" means in measured uptime, latency, and recovery time rather than hope.

What You Will Do

  • Develop from scratch and maintain embedded Linux platforms, from BSP to application level.
  • Work with electrical, mechanical, perception/ML, backend, and mobile teams to define architectures for new on-device software.
  • Drive features end-to-end through the full software lifecycle: design, implementation, validation, and production rollout.
  • Root-cause and resolve issues using remote fleet diagnostics, telemetry, and local hardware test platforms; define logging and observability standards.
  • Own the on-device video pipeline, from RTSP camera ingest to delivery for on-device perception, local recording, and low-latency WebRTC live viewing in our apps, and make it hold up on real cameras and home networks (reconnects, late-joiner keyframes, timestamp drift, and consumer isolation).

Who You Are

  • 4+ years of professional experience developing device software for hardware products.
  • Experience with Linux on embedded/constrained systems, such as Yocto, or AOSP.
  • Experience writing C/C++ for Linux systems
  • Demonstrated ability to write multi-threaded, highly reliable code.
  • Hands-on experience building real-time video pipelines on Linux with GStreamer or FFmpeg/libav, and a working knowledge of RTSP/RTP and H.264/H.265 (GOPs, IDR frames, SPS/PPS).
  • Strong grasp of software lifecycle best practices: code reviews, version control, unit/integration testing, CI, and on-hardware validation.

Nice to Have

  • Experience building custom embedded Linux distributions with Yocto
  • Experience with ARM Trustzone, and OP-TEE
  • Experience with WebRTC (ICE, SFUs such as LiveKit) and HLS delivery
  • Experience with hardware-accelerated video encode/decode on embedded SoCs (e.g. V4L2, Jetson, VA-API)
  • Familiarity with gRPC/protobuf service APIs and OpenTelemetry-based observability
  • Background contributing to or growing high-performance software teams.

Compensation: $220-250k + equity + benefits

Compensation

The base pay range for this role is $220,000 - $250,000 per year.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
953,927 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
San Francisco
≈ $129k – $258k per year (Estimated) • In office • 2+ years exp • Bachelor's Degree • Mountain View
Python
Java
C++
Apply
≈ $150k – $277k per year (Estimated) • In office • 8+ years exp • Bachelor's Degree • Kirkland
Java
C++
AI/ML
Vertex AI
TPU
Edge AI
DevOps
GCP
Apply
≈ $157k – $290k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • Sunnyvale
Python
C++
AI/ML
Vertex AI
TPU
Edge AI
DevOps
GCP
Apply
≈ $124k – $230k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • Atlanta
JavaScript
TypeScript
Frontend
Angular
Mobile
Reactive Programming
Apply
≈ $192k – $347k per year (Estimated) • In office • 8+ years exp • Bachelor's Degree • New York
AI/ML
LLM
Apply
≈ $19k – $46k per year (Estimated) • Hybrid • Full-Time • 4+ years exp • George Town
DevOps
VMWare
Ubuntu
Hyper-V
CentOS Stream
SLI/SLO/SLA
Linux
VLAN
Cybersecurity
Wireshark
Crowdstrike
Tcpdump
CyberArk
Zscaler
Zero Trust
Management
ServiceNow
Apply
Build Engineer 5 hours ago
In office • Full-Time • Bachelor's Degree • São Bernardo do Campo
DevOps
VMWare
Azure
Hyper-V
Linux
Windows
Management
ITIL
Apply
System Administrator 5 hours ago
$77k – $129k per year • In office • TS/SCI • 3+ years exp • Bachelor's Degree • United States
DevOps
Red Hat
VMWare
Windows Server
Hyper-V
Linux
Apply
$142k – $236k per year • In office • TS/SCI • 8+ years exp • High School Diploma • Chantilly
PowerShell
DevOps
VMWare
Windows Server
Linux
Windows
DNS
DHCP
Cybersecurity
Active Directory
PKI
Management
Microsoft Office
Apply
$128k – $214k per year • In office • TS/SCI • 15+ years exp • Bachelor's Degree • Annapolis Junction
Python
Bash
DevOps
Ansible
CI/CD
Windows Server
AWS
SaltStack
Configuration Management
Amazon EC2
Amazon S3
IAM
Linux
Windows
DNS
Cybersecurity
Active Directory
Apply
$220k – $260k per year • In office • Full-Time • 5+ years exp • San Francisco
Python
C++
C++
CMake
PyTorch C++
Abseil
AI/ML
CUDA Toolkit
Multimodal AI
Computer Vision
TensorRT
PyTorch
CUDA
Edge AI
Machine Learning
DevOps
gRPC
Robotics
GStreamer
Apply
$150k – $200k per year • Remote (United States) • Full-Time • 3+ years exp • San Francisco
AI/ML
E2B
DevOps
GitHub
Apply
$100k – $140k per year • Equity 0–0.2% • In office • Full-Time • 1+ year exp • San Francisco
Python
TypeScript
Node JS
Databases
PostgreSQL
Redis
AI/ML
Cursor
Claude Code
Computer Vision
NLP
OpenAI
Anthropic
Agentic Workflows
Machine Learning
Frontend
Next.js
React.js
DevOps
AWS
Amazon S3
Apply
$208k – $340k per year • Hybrid • Full-Time • 8+ years exp • San Francisco • New York
Databases
Databricks
AI/ML
Embeddings
AI Agents
LLM
Apply
$119k – $239k per year • In office • Full-Time • 6+ years exp • Bachelor's Degree • Atlanta • Chicago • New York • San Francisco • Los Angeles
Apply
$55k – $58k per year • In office • San Francisco
Apply
See all jobs
This is one of many
953,927 more open roles from verified company boards, updated every day.