BSP Developer - Capgemini
Capgemini
2 - 5 years
Chennai
Posted: 08/01/2026
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.
Services you might be interested in
Improve Your Resume Today
Boost your chances with professional resume services!
Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.
