Senior Software & Firmware Engineer — High-Speed SerDes

Broadcom Inc.

Fort Collins (CO)

On-site

USD 110,000 - 176,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Medical, dental and vision plans
401(K) participation with company‑time
ESPP
EAP
Paid holidays
Sick leave
Vacation time
Paid Family Leave

Job summary

Broadcom Inc. in Fort Collins, Colorado, seeks a Software/Firmware Engineer to design, develop, test, and support high-speed SerDes and data conversion IPs on Linux platforms.

You will refactor legacy software, build regression tests with gtest, and modernize infrastructure while collaborating closely with hardware and software teams. The role requires strong C/C++, Linux programming, and Bash scripting, plus experience with regression testing and CI/CD pipelines (Jenkins).

Qualifications

  • BSEE with 8+ years, MSEE with 6+ years, or PhD with 3+ years of relevant industry experience.
  • Proficiency in C/C++ with threading, network programming, and system-level software development.
  • Experience in Linux system programming, bash scripting, and Jenkins CI/CD workflows.
  • Demonstrated expertise in regression test development and maintenance, including gtest.
  • Knowledge of high-speed SerDes and related protocols.
  • Familiarity with hardware-software debugging using lab equipment and RTL simulations.

Responsibilities

  • Design, develop, test, and maintain firmware/software for high-speed SerDes and data conversion IPs.
  • Refactor existing software to improve performance, scalability, and maintainability.
  • Develop and maintain regression test suites using gtest to ensure robustness of software/hardware systems.
  • Evolve and modernize legacy software infrastructure to support next-generation hardware and system requirements.
  • Collaborate with cross-functional teams to debug firmware/software on hardware platforms using oscilloscopes, spectrum analyzers, and RTL Verilog simulations.
  • Implement and maintain CI/CD pipelines using Jenkins, Linux, and shell scripting (bash).
  • Optimize software for performance, reliability, and compatibility across Linux-based systems.
  • Document processes, code, and system interfaces with clarity and precision.
  • Debug and resolve complex issues in field-deployed systems under time constraints, ensuring customer satisfaction.
  • Linux administration of local compute cluster

Skills

C/C++
Linux programming
Shell scripting
Jenkins CI/CD
gtest
RTL Verilog
SerDes knowledge
Multithreading
Debugging hardware

Education

BSEE/8yrs
MSEE/6yrs
PhD/3yrs

Tools

Git
gtest
Linux
Jenkins
Verilog

Job description

Broadcom Inc. in Fort Collins, Colorado, seeks a Software/Firmware Engineer to design, develop, test, and support high-speed SerDes and data conversion IPs on Linux platforms.

You will refactor legacy software, build regression tests with gtest, and modernize infrastructure while collaborating closely with hardware and software teams. The role requires strong C/C++, Linux programming, and Bash scripting, plus experience with regression testing and CI/CD pipelines (Jenkins).

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software & Firmware Engineer for SerDes & Linux Systems
Software & Firmware Engineer for SerDes & Linux Systems

Broadcom • Fort Collins (CO)

On-site
USD 110,000 - 176,000
Equity awards
401(k) with company match
Medical, dental and vision plans
SerDes Applications Engineer - High-Speed Ethernet & PCIe
SerDes Applications Engineer - High-Speed Ethernet & PCIe

Broadcom Inc. • San Jose (CA)

On-site
USD 121,900 - 195,000
Medical benefits
Equity opportunities
Bonus potential
Software/Firmware Engineer
Software/Firmware Engineer

Broadcom • Fort Collins (CO)

On-site
USD 110,000 - 176,000
Equity awards
401(k) with company match
Medical, dental and vision plans
High-Speed PHY Firmware Engineer — C/C++/Python, Equity
High-Speed PHY Firmware Engineer — C/C++/Python, Equity

Cadence Design Systems • San Jose (CA)

On-site
USD 101,500 - 188,500
Software/Firmware Engineer
Software/Firmware Engineer

Broadcom Inc. • Fort Collins (CO)

On-site
USD 110,000 - 176,000
Medical, dental and vision plans
401(K) participation with company‑time
ESPP
+5
Firmware Engineer - Embedded C/C++ for High-Speed PHYs
Firmware Engineer - Embedded C/C++ for High-Speed PHYs

Broadcom Inc. • Fort Collins (CO)

On-site
USD 122,000 - 195,000
Discretionary annual bonus
New hire equity grant
Annual equity awards
+2
Firmware Engineer – High-Speed SERDES IP (Equity)
Firmware Engineer – High-Speed SERDES IP (Equity)

Cadence • Mount Royal (NJ)

On-site
USD 120,000 - 180,000
Ingénieur Firmware SERDES Haute Vitesse – IP SoC
Ingénieur Firmware SERDES Haute Vitesse – IP SoC

Cadence • Mount Royal (NJ)

On-site
USD 110,000 - 170,000
Senior Serdes System Design Engineer/Architect
Senior Serdes System Design Engineer/Architect

Broadcom Inc. • Austin (TX)

On-site
USD 144,000 - 230,000
Discretionary bonus
Equity grants
401(k) matching
+1
Senior Serdes Systems Architect — 100G+ DSP Expert
Senior Serdes Systems Architect — 100G+ DSP Expert

Broadcom • Austin (TX)

On-site
USD 122,000 - 195,000
Annual bonus (discretionary)
Equity grants & annual equity awards
ESPP
+6