SW Engineer

BroadcomSan Jose, CA
6d

About The Position

Broadcom is looking for a Software Engineer with strong foundation in C to develop Linux based drivers as well as embedded software running on ARM-based microcontrollers for the physical layer (PCS) in switch and NIC products.

Requirements

  • Bachelor's degree in Computer Science, Electrical Engineering, or a related field.
  • 12+ 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

Responsibilities

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

Benefits

  • Medical, dental and vision plans
  • 401(K) participation including company matching
  • Employee Stock Purchase Program (ESPP)
  • Employee Assistance Program (EAP)
  • company paid holidays
  • paid sick leave and vacation time
  • The company follows all applicable laws for Paid Family Leave and other leaves of absence.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service