Senior Technical Lead – MPU Linux, Platform Validation
Bengaluru, Karnataka, India
Full Time
2 weeks ago
Visa Sponsorship
Key skills
LinuxPythonBashCI/CDLeadership
About this role
Role Overview
Lead Linux SDK bring-up and AVV for a next-gen MPU platform
Drive software enablement for the next-generation MPU platform
Shape the MPU Linux software stack from bring-up through a production SDK
Work at the intersection of SoC hardware, firmware, OS, and system validation
Collaborate with customers and ecosystem partners on bring-up, integration, and adoption of the MPU baseline SDK and advanced feature packages
Requirements
Bachelor’s or Master’s in Embedded Systems, Computer Engineering, or Electrical Engineering
15+ years of experience in embedded/low-level software and platform bring-up/validation, with 2+ years in a technical leadership role
Strong expertise in Linux (kernel, device drivers, BSP bring-up) including board bring-up and low-level debugging
Hands-on experience with SoC bring-up and debug (JTAG, trace, emulation), and validation of complex subsystems such as DDR, PCIe, USB, HDMI/Display, and power management
Strong knowledge of networking and connectivity stacks: Ethernet/Linux networking, TSN concepts, plus common embedded interfaces (UART, SPI, I2C, GPIO)
Strong scripting/automation skills (Python, Bash) and familiarity with CI/CD practices for build, test, and validation pipelines
Experience maintaining or upstreaming Linux kernel/device-driver code and working with build systems (Yocto/Buildroot or similar) is a plus