SW Engineer

Global technology leader that designs, develops and supplies semiconductor and infrastructure software solutions.
$107,000 - $171,000
Embedded
Senior Software Engineer
In-Person
8+ years of experience
Enterprise SaaS

Description For SW Engineer

Broadcom, a leading global technology company specializing in semiconductor and infrastructure software solutions, is seeking a Senior Software Engineer to join their team. This role focuses on developing Linux-based drivers and embedded software for ARM-based microcontrollers, specifically for the physical layer (PCS) in switch and NIC products.

The position offers a competitive compensation package ranging from $107,000 to $171,000 annually, plus additional benefits including medical coverage, 401(k) matching, and equity opportunities. This is an excellent opportunity for an experienced engineer with 8+ years of experience in driver development and embedded firmware for ethernet switching products.

The role requires strong expertise in C programming and Linux systems, along with a deep understanding of IEEE standards (802.3) and networking protocols. You'll be working on critical components of Broadcom's networking infrastructure, collaborating with hardware teams, and ensuring optimal performance of network systems.

Key responsibilities include designing SDK drivers, developing embedded software, working on silicon bring-up, and collaborating with various teams to ensure seamless integration of software and hardware components. The ideal candidate will have a Bachelor's degree in Computer Science or Electrical Engineering, strong problem-solving skills, and experience with L2/L3 switching and routing protocols.

This position offers the opportunity to work with cutting-edge technology in the networking industry, contributing to products that power modern communication infrastructure. You'll be part of a dynamic team that values innovation and technical excellence, with opportunities for professional growth and development. The role is based in the San Francisco Bay Area, offering the chance to work in one of the world's leading tech hubs.

Last updated 2 days ago

Responsibilities For SW Engineer

  • Design and development of SDK drivers for the physical layer in the ethernet stack
  • Design, develop and maintain embedded software for the physical layer on ARM based platforms
  • Collaborate with hardware architecture and design teams for seamless integration
  • Work with Application Engineering and Customers to implement new features and resolve issues
  • Work on new silicon bring-up in the lab, coordinate with SV team for pre/post-silicon activities
  • Focus on performance, usability and debuggability to quickly reproduce, root-cause and fix issues

Requirements For SW Engineer

Linux
  • Bachelor's degree in Computer Science, Electrical Engineering, or related field
  • 8+ years of experience in software development of driver and/or embedded firmware for ethernet switching products
  • Proficiency in C and scripting languages
  • Sound understanding of IEEE standards (802.3) for the PCS layer
  • Experience with L2/L3 switching and routing protocols

Benefits For SW Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Mental Health Assistance
Equity
  • Medical, dental and vision plans
  • 401(K) participation with company matching
  • Employee Stock Purchase Program (ESPP)
  • Employee Assistance Program (EAP)
  • Company paid holidays
  • Paid sick leave
  • Vacation time
  • Paid Family Leave
  • Annual discretionary bonus
  • Equity compensation

Interested in this job?

Jobs Related To Broadcom SW Engineer

R&D Systems Application Engineer

Senior R&D Systems Applications Engineer position at Broadcom, focusing on PCIe/SAS/SATA products, requiring 12+ years of experience in embedded systems and customer-facing technical roles.

Senior Software Engineer

Senior Software Engineer position at Broadcom focusing on embedded software development for high-speed interconnect products, requiring expertise in C/C++, Linux, and ARM processors.

R&D Engineer Hardware

Senior hardware R&D engineering role at Broadcom focusing on high-speed analog mixed-signal circuit design for data center connectivity applications.

R&D IC Systems Engineer

Senior R&D IC Systems Engineer position at Broadcom focusing on DSP system design and signal processing algorithms for fiber optical transceivers.

R&D Engineer IC Design

Senior R&D Engineer IC Design position at Broadcom, focusing on chip implementation from netlist to GDSii, offering competitive compensation and comprehensive benefits.