Member of Technical Staff - Kernel/BSP
Core
Senior technical anchor for a safety-critical embedded Linux platform, owning architecture-level decisions across the Yocto build system, Linux kernel, and multiple BSPs.
Role type
Senior IC embedded Linux engineer (kernel/BSP/architecture)
Builds
Safety-critical embedded Linux platforms for automotive, aerospace, defense, and industrial sectors
Domain
Embedded systems, Linux kernel, BSP development, Yocto/OpenEmbedded
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Linux kernel architecture and debugging, C programming, Yocto/OpenEmbedded expertise, multi-BSP bring-up, Python for automation, GDB/JTAG/kernel tracing, technical leadership
Preferred skills
C++, ARM/x86/PPC/RISC-V architecture, Edge-AI inference stacks (TensorRT, OpenVINO, ONNX Runtime, TF Lite), upstream OSS contribution
Technologies
Linux kernel, Yocto/OpenEmbedded, GDB, JTAG, ftrace, perf, PREEMPT_RT, ARM, x86, PPC, RISC-V, CI/CD, Git
Responsibilities
Maintain Linux kernel across LTS lines (backports, CVE remediation, rebases), debug deep kernel/driver/networking issues, drive real-time and reliability improvements, manage multi-BSP machine configs and layer architecture, define upstream strategy and OSS representation, own release-critical system reliability and CI pipelines, provide technical direction and mentor engineering teams
Seniority
Senior, hands-on IC with leadership responsibilities