Taro Logo

SerDes Development 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
8+ years of experience
Enterprise SaaS · Hardware

Job Description

Broadcom, a global leader in semiconductor and infrastructure software solutions, is seeking a SerDes Development Engineer to join their team. This role combines embedded software development with hardware integration, focusing on high-speed SerDes systems operating at speeds exceeding 200Gbps.

The position offers an opportunity to work with Broadcom's industry-leading physical layer product portfolio, including Ethernet Copper and Optical PHYs, Backplane and PCIe SerDes. You'll be part of a highly skilled engineering team involved in design, modeling, verification, firmware, and software development for physical layer components.

The role requires expertise in both software development and hardware understanding, with responsibilities spanning from low-level firmware development to customer-facing applications. You'll be working on control and status software, debug functions, and integration with analog components at both firmware and API levels.

Key aspects of the role include:

  • Developing and supporting SerDes software applications
  • Creating and maintaining API software for SerDes IP cores
  • Debugging complex customer issues and assisting with silicon bringup
  • Developing web-based content and GUIs
  • Laboratory testing and verification of SerDes IP

The ideal candidate should have strong programming skills in C/C++ and Python, extensive experience with Linux systems, and a deep understanding of PCIe and IEEE standards in SerDes. The position offers competitive compensation ($120,000-$192,000) plus bonus and equity, along with comprehensive benefits including medical, dental, vision, 401(k) with matching, and stock purchase programs.

This is an excellent opportunity for an experienced engineer looking to work with cutting-edge technology in a company that maintains a strong market position in semiconductor solutions. The role offers a blend of technical challenges, customer interaction, and the chance to work on products that are fundamental to modern networking equipment.

Last updated a month ago

Responsibilities For SerDes Development Engineer

  • Application and support SerDes software development
  • Communicate between various teams on firmware, software and design aspects
  • Provide customer demos
  • Assist in silicon bringup
  • Debug of post-SI and complex customer issues with Serdes
  • Develop and support API software for SerDes IP cores
  • Creating web based content and GUI
  • Optimize implementation at various levels including firmware, API and Application
  • Document design and implementation details
  • Develop, test and debug firmware
  • Lab testing and debug of SerDes IP

Requirements For SerDes Development Engineer

Python
Linux
  • BS degree and 8+ years experience, or MS degree and 6+ years experience, or PhD and 3+ years experience
  • Strong communication skills and customer experience with SerDes based products
  • Knowledge of PCIe and IEEE standards in SerDes
  • 5+ years C/C++ programming for embedded applications
  • Experience in building and maintaining GCC build platform
  • Knowledge in Ethernet SerDes and PCIe architecture and operation
  • Expert with LINUX and LINUX Tools (SED, AWK, BASH, EXPECT, FLEX)
  • Experience in Python programming
  • Web based or Python GUI design and development
  • Excellent written and verbal communication
  • Familiar with Source code control and bug tracking systems

Benefits For SerDes Development 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 bonus
  • Equity

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.

RTL Synthesis Engineer

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

SW Engineer

Senior Software Engineer role at Broadcom focusing on Linux drivers and embedded software development for networking products, offering $120K-$192K salary with comprehensive benefits.