13 Aug
|
Eridu
|
Bengaluru
Position Overview
We are seeking a highly skilled BSP Platform Engineer for the design and development of the Linux-based Board Support Package (BSP) within our platform software organization. In this role, you will architect, implement, and optimize the BSP stack for high-scale networking platforms, ensuring robustness, reliability, and performance across diverse hardware configurations.
Responsibilities
- Design, implement, and maintain high-quality Linux BSP and low-level platform software, including bootloaders, kernel subsystems, device drivers, and essential system services.
- Lead secure boot architecture and implementation, including chain-of-trust design, key provisioning, firmware authentication, measured boot, and integration with TPM/Root-of-Trust hardware.
- Drive early hardware bring-up and board initialization for new platforms, enabling secure operation of peripherals such as EEPROM, CPLD, GPIO, I2C, SPI, UART, PCIe, thermal sensors, and watchdogs.
- Validate functionality and performance across multiple hardware spins, including diagnostics, power-on self-tests,
interface validation, and regression testing on supervisor/management boards.
- Collaborate closely with hardware, system, security, and manufacturing teams to define and optimize platform behavior around thermal management, power sequencing, reliability, and system resilience at the BSP layer. •
- Enable control-plane software integration with SONiC platform services or custom management APIs, ensuring robust communication between the management CPU/BMC and the switching ASIC.
- Support production readiness through debugging, root cause analysis, DVT/EVT support, and long-term maintainability improvements
Required Qualifications
- Bachelor’s in Computer Science/ECE with 5-10 years of experience, or Master’s with 6+ years in embedded systems, firmware, or platform software development.
- Deep proficiency in C/C++ programming in Linux-based cross-compiled environments, including familiarity
📌 Linux BSP (Bengaluru)
🏢 Eridu
📍 Bengaluru