Senior Embedded Linux Video Engineer

Atomic

San Francisco (CA)

On-site

USD 140,000 - 190,000

Full time

7 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Atomic is hiring a Senior Device Software Engineer to own the device platform. You will develop from scratch and maintain embedded Linux platforms, from BSP to application level, ensuring video streaming and real-time perception on home networks.

You will collaborate with electrical, mechanical, ML, backend, and mobile teams to define architectures, drive features through the full software lifecycle, and improve observability and reliability on real hardware.

Qualifications

  • 4+ years of professional experience developing device software for hardware products.
  • Experience with Linux on embedded/constrained systems (Yocto or AOSP).
  • Experience writing C/C++ for Linux systems.
  • Proven ability to write multi-threaded, highly reliable code.
  • Hands-on experience with real-time video pipelines on Linux (GStreamer/FFmpeg) and RTSP/RTP; knowledge of H.264/H.265.
  • Strong software lifecycle practices: code reviews, version control, testing, CI, and on-hardware validation.

Responsibilities

  • Develop from scratch and maintain embedded Linux platforms, from BSP to application level.
  • Collaborate 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, ensuring reliability on real cameras and home networks.

Skills

Device software development
Linux on embedded
C/C++ for Linux
Multithreaded programming
Real-time video pipelines
Software lifecycle

Tools

Yocto
AOSP
GStreamer
FFmpeg
RTSP/RTP
H.264/H.265
WebRTC
HLS delivery
ARM TrustZone
OP-TEE
OpenTelemetry
gRPC/protobuf

Job description

Atomic is hiring a Senior Device Software Engineer to own the device platform. You will develop from scratch and maintain embedded Linux platforms, from BSP to application level, ensuring video streaming and real-time perception on home networks.

You will collaborate with electrical, mechanical, ML, backend, and mobile teams to define architectures, drive features through the full software lifecycle, and improve observability and reliability on real hardware.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Device Software Engineer
Senior Device Software Engineer

Linuxconfig • San Francisco (CA)

On-site
USD 140,000 - 200,000
Senior Device Software Engineer
Senior Device Software Engineer

Atomic • San Francisco (CA)

On-site
USD 140,000 - 190,000
Senior Embedded Video Systems Engineer
Senior Embedded Video Systems Engineer

Sauron Industries, Inc. • San Francisco (CA)

On-site
USD 200,000 - 225,000
Senior Embedded Engineer: Linux Drivers & Video AI (Remote)
Senior Embedded Engineer: Linux Drivers & Video AI (Remote)

PieSoft, LLc. • United States

Remote
USD 100,000 - 120,000
Bonuses for achieving goals
Training and professional development
Work from anywhere
+2
Senior Embedded Platform & Infra Engineer
Senior Embedded Platform & Infra Engineer

Atom Computing, Inc. • Boulder (CO), Northern (KY)

Hybrid
USD 165,000 - 200,000
Health, dental & vision insurance for;
Unlimited PTO
401K company matching
+5
Senior Staff Embedded Software Engineer — Remote Edge AI
Senior Staff Embedded Software Engineer — Remote Edge AI

LiveView Technologies • United States

Remote
USD 140,000 - 190,000
Comprehensive health coverage
Retirement benefits (401k match up to
Flexible PTO
Senior Embedded Linux Engineer, Robotics Platform | DeviceOS
Senior Embedded Linux Engineer, Robotics Platform | DeviceOS

Anduril-1 • Costa Mesa (CA)

On-site
USD 191,000 - 253,000
Benefits package
Senior Embedded Platform Engineer — OTA, CI/CD, On-Prem Infra
Senior Embedded Platform Engineer — OTA, CI/CD, On-Prem Infra

Atom Computing • Boulder (CO)

On-site
USD 165,000 - 200,000
Fully paid medical, dental, and vision
Unlimited paid time off
401K company matching
+5
Senior Device Software Engineer
Senior Device Software Engineer

Sauron Industries, Inc. • San Francisco (CA)

On-site
USD 200,000 - 225,000
Senior Embedded Software Architect Edge AI & Video (Remote)
Senior Embedded Software Architect Edge AI & Video (Remote)

LVT (LiveView Technologies) • American Fork (UT)

Remote
USD 140,000 - 180,000
Health insurance
401k match
Flexible PTO