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
- 1Recruiter Screenยท 30 min
- 2Technical Interviewยท 60 min
- 3Onsite Interviewยท 3 hours
0 0 0