Broadcom is seeking a Software Engineer to join their team, focusing on developing Linux-based drivers and embedded software for ARM-based microcontrollers in switch and NIC products. This role combines low-level system programming with networking expertise, requiring deep knowledge of physical layer (PCS) implementations in ethernet stacks. The position offers a competitive salary range of $120,000 - $192,000, along with comprehensive benefits including medical coverage and equity compensation. The ideal candidate will have 8+ years of experience in driver development and embedded firmware, with strong proficiency in C programming and networking protocols. This role provides an opportunity to work with cutting-edge semiconductor technology while collaborating with hardware teams and customers to deliver high-performance networking solutions. Located in San Jose, CA, this position offers the chance to work with a global technology leader in the semiconductor industry, making significant contributions to next-generation networking infrastructure.