Drimva

Sunday Robotics

Embedded Software Engineer

$200K–$300K

Redwood City, CA · On-site · Full-time · Posted Apr 27, 2026

Experience
3+ years; no alternative stated.
Education
BS or MS in CS, Computer Engineering, EE, a related technical field, or equivalent practical experience.

About the job

Own and integrate embedded Linux platform software for compute units powering Sunday Robotics’ home robotics stack.

What you'll do

  • Develop and maintain the bootloader, kernel, device tree, BSP, drivers, and sensor and peripheral integration.
  • Manage embedded Linux build systems and BSP layers; bring up custom carrier boards with electrical engineers.
  • Optimize the software stack with software and machine-learning teams and implement end-to-end OTA updates.

What they ask for

  • BS or MS in CS, Computer Engineering, EE, a related technical field, or equivalent practical experience.
  • 3+ years of embedded Linux or systems software development, including hands-on bring-up on modern application-class SoCs.
  • Proficiency in C; experience with Yocto, Buildroot, or an equivalent embedded Linux build system.
  • Understanding of Linux boot flow and low-level peripherals; ability to debug at the hardware/software boundary using schematics and lab tools.

Nice to have

  • Delivered a project from prototype into production; experience with PREEMPT_RT or RTOS-based firmware.
  • Python experience for scripting, data analysis, or test automation.

Pay

$200K – $300K (base salary)

Tools

embedded Linux, NVIDIA Jetson, Qualcomm Snapdragon, Yocto, Buildroot, C, C++, Rust

AI focus

Collaborate with machine-learning teams to optimize performance across the software stack; no specific AI development duties are stated.

Model-written summary · the original posting is authoritative

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