Drive the evolution of OpenBMC-based firmware for next-gen server platforms.
•We are seeking a Senior Embedded Linux Developer to advance the architecture and evolution of our OpenBMC-based firmware.
•You'll drive the bring-up of next-generation server platforms, implement advanced manageability features, and maintain our customized OpenBMC Linux distribution.
•Key Responsibilities Architect, design, and implement advanced OpenBMC features and platform-specific customizations.
•Own Yocto/OpenEmbedded distribution development, including custom layers, recipes, and BitBake workflows.
•Lead ARM-based BMC SoC bring-up, covering bootloader, Linux kernel, and peripheral initialization.
•Implement and optimize management and communication protocols such as Redfish, IPMI, PLDM, and MCTP.
•Drive firmware quality through hands-on debugging, code reviews, security feature integration, and cross-team collaboration.
•Requirements A senior embedded systems engineer with deep experience building and scaling Embedded Linux and OpenBMC firmware in production environments.
•Comfortable working at the hardware-software boundary, from ARM SoC bring-up through kernel, bootloader, and userspace services.
•A technical leader who enjoys mentoring engineers, setting architectural direction, and raising code quality across a team.
•A strong problem solver with a methodical approach to debugging complex, low-level system issues.
•A collaborative communicator who works effectively with hardware, BIOS, QA, and security teams.