Broadcom is seeking a Principal Engineer to join their Ethernet NIC product development team, focusing on high-performance computing and networking applications for AI and ML. This role sits at the intersection of hardware and software, working on next-generation Ethernet NIC solutions.
The position requires an experienced professional who will lead the design and development of virtualization infrastructure features for Ethernet NICs. You'll be working with cutting-edge technology in high-performance computing, collaborating across multiple teams including marketing, architects, silicon development, and QA to deliver high-quality solutions.
The ideal candidate brings extensive experience in Linux systems programming, kernel development, and network drivers, combined with strong knowledge of virtualization technologies. You'll be responsible for architecting and implementing scalable applications, contributing to software design and validation, and ensuring excellent product quality through close collaboration with QA teams.
Key technical areas include RDMA protocol implementation, working with various APIs (libibverbs, libfabric, UCX), and experience with both x86 and ARM64 environments. The role offers exposure to AI collective offloads and requires strong debugging skills in combined software and hardware environments.
Broadcom offers a competitive compensation package including base salary, annual bonus potential, and equity opportunities. The company provides comprehensive benefits including medical, dental, and vision insurance, 401(k) matching, and ESPP. This is an excellent opportunity for a senior technical professional to make significant contributions to next-generation networking solutions while working with a global technology leader.