Broadcom, a global leader in semiconductor and infrastructure software solutions, is seeking an Entry-Level Software Engineer to join their team. This role focuses on designing and developing Network Interface Controller (NIC) drivers for high-performance Converged Network Adapters (CNA) across various operating systems.
The position offers an excellent opportunity for engineers passionate about embedded systems and low-level programming. You'll work with cutting-edge networking technologies, including DPDK, Ethernet, TCP/IP, and RoCE, while collaborating with cross-functional teams in hardware, firmware, and QA.
As a Software Engineer 1, you'll be responsible for developing Linux device drivers, troubleshooting networking issues, and working on board bring-up activities. The role requires strong programming skills in C/C++ and deep understanding of Linux operating system internals. You'll also interact with OEM customers to help them optimize CNA performance and provide support for escalated engineering issues.
The company offers a competitive compensation package with a base salary range of $51,000 to $95,000, plus potential annual bonuses and equity awards. Broadcom provides comprehensive benefits including medical, dental, and vision coverage, 401(k) with company matching, ESPP, and various leave benefits.
This is an excellent opportunity for recent graduates with a B.S. in Electrical Engineering, Computer Engineering, or Computer Science to start their career in a leading technology company. The role provides exposure to advanced networking technologies and embedded systems, with opportunities to work on complex technical challenges and grow professionally.
Working at Broadcom means joining a diverse, inclusive workplace that values innovation and collaboration. The company maintains a strong presence in the semiconductor industry and continues to push boundaries in technology development. You'll be part of a team that designs and implements solutions used by major technology companies worldwide.
The position is based in-person, offering the chance to work directly with experienced engineers and learn from industry experts. Broadcom's commitment to employee development, combined with its market position and technical challenges, makes this an ideal role for someone looking to build a career in embedded systems and networking technology.