BSP Lead
Must Have Skills
Preferred Skills
About the Role
We are seeking a highly skilled BSP Lead to join a leading product engineering and software development company specializing in enterprise, telecom, artificial intelligence, and IoT sectors. In this role, you will lead and mentor a team of BSP engineers, taking full ownership of the development, maintenance, and optimization of embedded Linux BSPs and platform software. You will be responsible for driving platform development from prototype through production, collaborating with cross-functional teams and external vendors to deliver high-quality, scalable solutions. This position is based in Cochin, Kerala, and we are looking for candidates interested in a long-term career in this region. Proficiency in Malayalam is preferred.
Key Responsibilities
- Lead, mentor, and guide a team of BSP engineers to achieve project milestones and technical excellence.
- Oversee the end-to-end development, maintenance, and optimization of embedded Linux BSPs and platform software.
- Develop and integrate bootloaders, Linux kernel components, Device Trees, and device drivers.
- Lead board bring-up activities, hardware/software integration, and comprehensive system validation.
- Architect and maintain a reusable, scalable software platform capable of supporting multiple product lines.
- Collaborate with cross-functional teams and external vendors to drive platform development from initial prototype through to mass production.
- Manage BSP project planning, conduct rigorous design and code reviews, and ensure the highest standards of software quality.
Requirements (Must-Have Skills)
- 8+ years of professional experience in BSP development, embedded systems engineering, and board bring-up.
- 3+ years of technical leadership experience managing a BSP or embedded Linux team.
- C
- C++
- Python
- Embedded Linux
- Linux kernel development
- U-Boot
- Device Trees
- BSP development
- Device driver creation
- ARM Cortex-A processors
- ARM Cortex-M processors
- SPI
- I²C
- UART
- USB
- PCIe
- Ethernet
- GPIO
- CAN
- NXP Linux SDK (Debian)
- Yocto
- Buildroot
- Strong analytical and problem-solving skills
- Strong planning, communication, and mentoring capabilities
- Malayalam language proficiency
Preferred Skills (Nice-to-Have)
- Board bring-up on NXP i.MX9x SoCs
- Expertise within the NXP ecosystem
- Experience managing external vendors
- RTOS environments
- FreeRTOS
- Zephyr
Benefits & Perks
- Opportunity to work on cutting-edge projects in AI, IoT, and Telecom sectors.
- Collaborative and innovative work environment.
- Professional growth and leadership development opportunities.
- Competitive compensation package (salary is not a constraint for the right fit candidate).
To apply for this position, please use the apply link on this Jobsify job posting.
Apply to this job
Required — upload a file or paste the text
