
Senior BSP / Platform Software Engineer
Required skills
- BSP
- Platform Software
- SONiC
- Ethernet switching platforms
- Board bring-up
- Bootloader
- Linux kernel drivers
- Platform layers
- Bare-metal
- White-box Ethernet switches
Role summary
Micas Networks is seeking a Senior BSP / Platform Software Engineer to lead the development and bring-up of board support packages and low-level platform software for their SONiC-based data center switches. This role involves working with new hardware from initial power-on through production, developing bootloaders, Linux kernel drivers, and platform layers. The engineer will integrate with Broadcom SDK and SONiC, manage OpenBMC, and debug complex hardware/software issues using various tools. Responsibilities include code reviews, releases, CI/CD, and supporting partners and vendors. Requires 8+ years of embedded/platform development, with 5+ years in BSP and board bring-up on network switches, strong C programming, and Linux kernel driver experience.
Company Overview
Micas Networks is a leading provider of open networking solutions for hyperscalers, cloud data centers, AI infrastructure, and OEM customers. We deliver high-performance Ethernet switching platforms supporting SONiC and other open network operating systems.
Position Summary
Micas Networks is seeking a hands-on, experienced Senior BSP / Platform Software Engineer to own the board support package (BSP) and low-level platform software for our SONiC-based data center switches. In this role, you will bring up new switch hardware from first power-on through production; develop and maintain the bootloader, Linux kernel drivers, and platform layers that let SONiC and other open network operating systems run on Micas hardware; and work closely with hardware, silicon-vendor, and customer engineering teams to resolve the hardest low-level issues.
The ideal candidate has deep experience bringing up bare-metal / white-box Ethernet switches built on Broadcom switch silicon, understands the x86 and ARM boot and driver stack end to end, and is comfortable debugging at the hardware/software boundary. You will be the technical owner for platform software across multiple product generations and will help mentor other engineers on the team.
Responsibilities
Qualifications
Similar roles
Director, Technical AlliancesMicas Networks · San Jose, CA · Onsite
Sr. NMS (Network Management System) EngineerMicas Networks · San Jose, CA · Onsite
Principal Mixed-Signal IC Design EngineerMaxLinear Inc. · San Jose, CA · Onsite
Facilities Coordinator (South Bay Region-7030)**Hybrid Remote Position**EAH Housing · San Jose, CA · Hybrid- PDesign Verification Engineer, New Grad (AI-Driven)Persimmons · San Jose, CA · Hybrid
- Staff Software Engineer, Demand Bidder, Ad Serving PlatformRoku · San Jose, CA · Hybrid
