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 Similar Jobs
View All
Projects Leader- Construction
Jubilant FoodWorks Ltd.
Principal Engineer, Digital Innovation, Full Stack Developer
Celanese
Remote Full-Stack Developer
Turing
Talent Acquisition Associate - Remote Work
BairesDev
Staff Software Development Engineer
Zscaler
Share
Quick Apply
Upload your resume to apply for this position