Senior / Staff Linux Embedded Engineer
Core
Lead technical alignment and deployment of vertical-specific applications on production Yocto-based Embedded Linux distributions for wearable systems.
Role type
Senior IC embedded Linux engineer
Builds
Production wearable systems with custom edge OS environments
Domain
Consumer electronics / Embedded Linux / Edge computing
Deliverable
production ML models | product features | infrastructure
Required skills
Embedded Linux development, C/C++ systems programming, Yocto Project, device trees, low-level protocol debugging (I2C, SPI, UART, USB, GPIO), multi-processor resource contention debugging, Git workflow
Preferred skills
Go programming, Rust, container orchestration (Podman, Docker), power management profiling
Technologies
Yocto, Docker, Podman, GDB, strace, dmesg, Git
Responsibilities
Lead technical alignment and vertical-specific applications deployment on Embedded Linux; Support board bring-up and physical hardware validation; Collaborate across firmware and application boundaries using containerized runtime architectures; Debug and resolve multi-processor resource contentions; Champion strict code quality standards and CI pipeline validation
Seniority
Senior, hands-on IC