Senior Technical Lead MPU Linux Kernel Engineer and Platform AVV
Core
Lead Linux SDK bring-up, core platform drivers, and software-driven platform validation (AVV) for a next-generation MPU platform.
Role type
Senior Technical Lead, Embedded Linux Platform Engineer
Builds
Linux BSP, device drivers, validation infrastructure, and reference applications for Edge AI, vision processing, and industrial markets.
Domain
Semiconductor, Embedded Systems, Linux Kernel, SoC Bring-up
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Linux kernel and device driver development, SoC bring-up and low-level debugging, cross-functional team leadership, software-centric validation strategy, high-speed peripheral enablement (PCIe, USB, HDMI), networking stacks (Ethernet, TSN), automation scripting (Python, Bash), CI/CD pipeline design
Preferred skills
Yocto/Buildroot build systems, upstream Linux kernel contributions, industrial Ethernet protocols (EtherCAT, ProfiNET), virtual platform/VDK workflows, vision/AI software stacks
Technologies
Linux, PCIe, USB, HDMI, TSN, EtherCAT, Python, Bash, JTAG, DDR, PRCM
Responsibilities
Lead cross-functional team for Linux SDK and validation; define execution plans and quality metrics; mentor engineers and drive design reviews; own architecture and delivery of baseline Linux platform SDK; execute software-centric AVV strategy for post-silicon validation; lead first-silicon bring-up and deep debug; build automation infrastructure for validation labs and CI pipelines; collaborate with hardware, DV/PD, and system architects.
Seniority
Senior, hands-on IC with leadership