Taro Logo

SW Engineer

A global technology leader that designs, develops and supplies semiconductor and infrastructure software solutions.
$120,000 - $192,000
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Enterprise SaaS · Hardware

Job Description

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.

Last updated 2 months 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
  • 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-silicon and post-silicon activities
  • Focus on performance, usability and debuggability

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
  • 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

401k
Medical Insurance
Dental Insurance
Vision Insurance
Equity
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • 401(k) with company matching
  • Employee Stock Purchase Program (ESPP)
  • Employee Assistance Program (EAP)
  • Paid holidays
  • Paid sick leave
  • Vacation time
  • Annual discretionary bonus
  • Equity compensation

Related Jobs

IC Verification Engineer

Senior IC Verification Engineer position at Broadcom focusing on developing and implementing verification strategies for semiconductor designs.

DFT IC Design Engineer

DFT IC Design Engineer position at Broadcom working on PCIe Switch Products and Enterprise Storage Products for AI and Machine Learning ecosystems.

High Speed RTL Design Engineer

Senior RTL Design Engineer position at Broadcom focusing on high-speed DSP SerDes design and development with competitive compensation and benefits.

SerDes Development Engineer

SerDes Development Engineer position at Broadcom focusing on embedded software development for high-speed SerDes systems.

RTL Synthesis Engineer

Senior RTL Synthesis Engineer role at Broadcom focusing on connectivity solutions for data center products with competitive compensation and comprehensive benefits.