JOBSEARCHER

Embedded Systems Engineer

ARCHIVED

We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.

Embedded Systems EngineerEfference - Robust Robotic PerceptionLocation: San Francisco, CAEmployment Type: Full TimeLocation Type: On-siteDepartment: EngineeringWe are seeking an experienced Embedded Systems Engineer focused on orchestrating complex data flows and building the embedded Linux foundation that makes real-time AI possible. This role blends Linux internals, driver coordination, and system-level optimization to keep our multi-sensor platforms running perfectly in sync. RequirementsSolid Embedded Linux knowledge (userspace, system internals, custom builds).System-level understanding of computing architecture and hardware-software integration.Experience coordinating complex systems across multiple discrete sensors.Ability to write clean, maintainable code (C, C++, Bash).ResponsibilitiesOwn the embedded Linux architecture for our edge perception devices.Ensure highly synchronized, low-latency data pipelines between the OS, cameras, and IMU.Debug hardware-software integration issues alongside the EE and optical teams.Optimize boot times, power consumption, and thermal limits at the OS level.Maintain build systems (Yocto/Buildroot) and manage over-the-air (OTA) update flows.Nice to HaveKernel development exposure (drivers, patches, device trees).Experience with hardware-accelerated media pipelines (GStreamer).Familiarity with real-time operating systems (RTOS).