1d ago

Embedded Linux Software Engineer

Redwood City, CA

โœจ $150k-$200k / yearest.

full-timemid

๐Ÿ›  Tech Stack

๐Ÿ’ผ About This Role

You'll own platform software for the embedded Linux compute units running our robotics stack. You'll collaborate with electrical, mechanical, software, and machine-learning teams to integrate the full stack on new compute platforms. This role offers an opportunity to build the future of home robotics at a well-funded startup.

๐ŸŽฏ What You'll Do

  • Own embedded software stack (bootloader, kernel, BSP, drivers) for SoC platforms
  • Develop Linux kernel drivers for sensors, cameras, displays, and interconnects
  • Maintain build system and BSP layers using Yocto/Buildroot
  • Collaborate with EE team to debug and bring up custom carrier boards

๐Ÿ“‹ Requirements

  • 3+ years of embedded Linux systems software development
  • Strong proficiency in C and ideally C++ or Rust
  • Experience with Yocto or Buildroot embedded Linux build system
  • Deep understanding of Linux boot flow from bootloader to userspace

โœจ Nice to Have

  • Delivered a project from prototype into production
  • Experience with PREEMPT_RT
  • Familiarity with RTOS-based firmware development

๐ŸŽ Benefits & Perks

  • ๐Ÿš€ Cutting-edge robotics technology
  • ๐Ÿข Onsite collaboration in Redwood City
  • ๐Ÿค Collaborative team with diverse expertise
  • ๐Ÿ“ˆ Growth opportunity at funded startup

๐Ÿ“จ Hiring Process

Estimated timeline: 2-4 weeks ยท AI estimate

  1. 1Recruiter Screenยท 30 min
  2. 2Technical Interviewยท 60 min
  3. 3Onsite Interviewยท 3 hours
0 0 0