Drimva

Omen AI

Senior Embedded Software Engineer

$190K

San Francisco, California +1 · Senior · Full-time · Posted Oct 6, 2026

Location
San Francisco, California
San Francisco, California, United States
Experience
Experience developing embedded software for shipped hardware products, or equivalent hands-on experience; no years specified.

About the job

Plans and builds embedded software for Omen’s field-deployable sensors, including firmware, data acquisition, connectivity, reliability, and coordination with hardware and software teams.

What you'll do

  • Design the embedded platform and interfaces between firmware, on-device processing, and the cloud.
  • Develop peripheral drivers and production C/C++ for real-time control and data acquisition; bring up and debug hardware.
  • Lead reliability and testing work, investigate field failures, and help maintain the OTA update pipeline.

What they ask for

  • Experience developing embedded software for shipped hardware products, or equivalent hands-on experience.
  • Strong proficiency with C and C++ for resource-constrained, real-time systems and Python for Linux services, tooling, test automation, and data analysis.
  • Hands-on experience with an RTOS and embedded Linux.
  • Experience writing peripheral drivers from datasheets and debugging with oscilloscopes, logic analyzers, and JTAG/SWD.

Nice to have

  • Experience providing technical direction or leading embedded architecture.
  • Experience with embedded Linux build systems, bootloaders, OTA updates, embedded security, industrial protocols, scientific instruments, or reliability and hardware-in-the-loop testing.

Pay

160-190k USD base salary

Tools

C, C++, Python, RTOS, embedded Linux, SPI, I2C, UART

Model-written summary · the original posting is authoritative

First seen Oct 30, 2026 · Last verified Nov 4, 2026 (UTC)