Drimva

Sunday Robotics

Firmware Engineer

$200K–$300K

Redwood City, CA · On-site · Full-time · Posted Mar 30, 2026

Experience
3+ years of real-time embedded software development.
Education
BS or MS degree in Computer Engineering, Electrical Engineering, a related technical field, or equivalent practical experience.

About the job

Develop firmware and host-side systems software for a home robot and wearable, from hardware design and bring-up through integration and production.

What you'll do

  • Own firmware architecture, implementation, integration, and production for the wearable and robot.
  • Build host-side systems software and embedded communications, OTA, and diagnostics infrastructure.
  • Collaborate with the EE team on hardware design and bring-up, and solve cross-functional hardware/software problems.

What they ask for

  • 3+ years of real-time embedded software development, including areas such as architecture design, MCU selection, driver development, and RTOSes.
  • Proficiency in an embedded systems programming language such as C, C++, or Rust.
  • Experience debugging, instrumenting, and optimizing performance across hardware, firmware, and host-side systems software.
  • Experience working with electrical engineering teams, reading board schematics and layouts, and using communication protocols such as I2C, SPI, UART, CAN (FD), or Ethernet.

Nice to have

  • Delivered at least one project from prototype through mass production.
  • Experience with embedded Linux, build systems (Bazel, CMake), or multi-device system architecture.

Pay

$200K – $300K (base salary)

Tools

C, C++, Rust, RTOSes, I2C, SPI, UART, CAN (FD)

Model-written summary · the original posting is authoritative

First seen Oct 29, 2026 · Last verified Nov 5, 2026 (UTC)