Firmware Development Engineer

Global technology leader designing and developing semiconductor and infrastructure software solutions
$107,000 - $190,000
Embedded
Senior Software Engineer
In-Person
8+ years of experience
Enterprise SaaS

Description For Firmware Development Engineer

Broadcom's ASIC Product Division (APD) is seeking a Firmware Development Engineer to join their team. This role is crucial in developing and testing firmware for proprietary High Bandwidth Memory (HBM) PHY IP and die-to-die interconnect PHY IP used in custom silicon ASIC products. The position offers an opportunity to work with cutting-edge technology in cloud computing AI engines, supercomputers, and advanced wireless solutions.

The ideal candidate will be part of a cross-functional design and validation team, requiring both independent work capabilities and strong team collaboration skills. The role demands expertise in embedded firmware development, with a particular focus on HBM memory systems and debugging. This position offers competitive compensation, comprehensive benefits, and the chance to work with advanced semiconductor technology.

Broadcom provides a robust benefits package including medical, dental, and vision coverage, 401(k) matching, stock purchase options, and various leave benefits. The company's work in semiconductor and infrastructure software solutions positions it at the forefront of technological innovation, making this an excellent opportunity for experienced firmware engineers looking to work on challenging and impactful projects.

The role requires 8+ years of experience and strong programming skills in C/C++, embedded firmware, and hardware interactions. Knowledge of scripting languages and Verilog test fixtures is essential. The position is based in their Fort Collins facility, offering a collaborative environment in a leading technology company.

Last updated 22 days ago

Responsibilities For Firmware Development Engineer

  • Develop and test firmware for Broadcom's proprietary High Bandwidth Memory (HBM) PHY IP
  • Work on die-to-die interconnect PHY IP
  • Work as part of a cross functional design and validation team

Requirements For Firmware Development Engineer

Ruby
Linux
  • Bachelor's Degree in Electrical and Electronic Engineering, Computer Science, or equivalent
  • Strong cross platform C/C++ programming experience
  • Experience developing embedded firmware with direct low level HW interactions
  • Experience with scripting languages (Ruby, Perl, bash etc.)
  • Experience working in Verilog test fixtures

Benefits For Firmware Development 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)
  • Paid holidays
  • Paid sick leave
  • Vacation time
  • Paid Family Leave
  • Annual discretionary bonus
  • Equity compensation

Interested in this job?

Jobs Related To Broadcom Firmware Development Engineer

IC Design Engineer

Senior IC Design Engineer role at Broadcom focusing on high-performance ASIC design and implementation, offering competitive compensation and comprehensive benefits.

IC Design Engineer

Senior IC Design Engineer position at Broadcom focusing on high-performance ASIC design and implementation using cutting-edge technology nodes.

IC Design Engineer

Senior IC Design Engineer position at Broadcom focusing on RTL design, low-power implementations, and silicon validation.

DFT Engineer

Senior DFT Engineer position at Broadcom leading complex ASIC testing and quality assurance, offering competitive compensation and comprehensive benefits.

Assembly Process & NPI Engineer

Senior Assembly Process & NPI Engineer role at Broadcom, focusing on silicon bump & package assembly management, requiring 7+ years of experience in semiconductor manufacturing.