BSP Developer - Capgemini
Actively Reviewing the ApplicationsCapgemini
Job Description
We are seeking a highly skilled and motivated **Linux BSP (Board Support Package) Platform Software Engineer** to join our embedded systems team.
The ideal candidate will be responsible for the bring-up and customization of Linux-based platforms for next-generation **wireless routers**.
This role involves working closely with hardware, firmware, and networking teams to ensure seamless integration and performance optimization.
---
### **Key Responsibilities:**
- Lead the **Linux BSP bring-up** for new wireless router platforms (ARM-based SoCs).
- Develop and maintain **bootloaders (U-Boot)**, **device trees**, **kernel drivers**, and **init scripts**.
- Integrate and debug **wireless chipsets**, **network interfaces**, and **peripherals** (e.g., USB, Ethernet, SPI, I2C).
- Collaborate with hardware teams to validate board-level functionality and resolve hardware/software integration issues.
- Optimize system performance, memory usage, and boot time.
- Work with **Yocto/OpenWRT/Buildroot** or custom build systems to generate production-ready images.
- Support manufacturing and production teams with board diagnostics and test automation.
- Contribute to documentation, code reviews, and continuous integration pipelines.
Required Skills
Quick Tip
Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.
Related Job Recommendations
View All
Cloud Engineer
91% matchYotta Data Services Private Limited
Developer III - Software Engineering sharepoint
79% matchUST
Javascript Developer
89% matchTata Consultancy Services
GenAI Developer
91% matchInfosys
Full Stack Dotnet Developer
77% matchTransUnion
Share
Quick Apply
Upload your resume to apply for this position