Firmware Engineer

Sunday Robotics is a Mountain View/Redwood City-based AI robotics company developing Memo, a helpful autonomous home robot for household tasks.

Redwood City, United States
About Sunday Robotics

The company develops Memo and the hardware, data-capture, and AI systems used to teach it household skills. Memo is not yet commercially available; Sunday is accepting applications for its 2026 Founding Family beta.

View jobs by Sunday Robotics

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

You will own firmware architecture, implementation, integration, and production for wearable and robot systems. You will develop host-side systems software, embedded communications, OTA, and diagnostics infrastructure. You will work with electrical engineers to bring up hardware and solve cross-functional hardware and software problems.

Requirements

  • 3+ years of real-time embedded software development
  • Experience with architecture design, MCU selection, driver development, and RTOSes
  • Proficiency in C, C++, or Rust
  • Experience with debugging, instrumentation, and performance optimization
  • Ability to read and understand board schematics and layouts
  • Experience with I2C, SPI, UART, CAN FD, or Ethernet

Responsibilities

  • Own firmware from architecture and implementation through integration and production
  • Write host-side systems software between firmware and higher-level software
  • Develop embedded communications, OTA, and diagnostics infrastructure
  • Design and bring up new hardware with the electrical engineering team
  • Solve problems across hardware, firmware, embedded Linux, and higher-level software

Benefits

  • Equity