Opens broadcom.wd1.myworkdayjobs.com in a new tab

About This Role

  • Broadcom custom silicon division is seeking a highly motivated and skilled Software/Firmware Engineer to contribute to the development, testing, and support of high-speed serial communication and data conversion IPs.
  • The ideal candidate will be a versatile problem-solver with expertise in both software and firmware development, capable of quickly mastering new technologies and driving innovation in a dynamic environment.
  • Key Responsibilities: Design, develop, test, and maintain firmware/software for high-speed serial communication (e.g., SerDes) and data conversion IPs.
  • Refactor existing software to improve performance, scalability, and maintainability.
  • Develop and maintain regression test suites using tools like 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 tools such as oscilloscopes, spectrum analyzers, and RTL Verilog simulations.
  • Implement and maintain continuous integration/continuous delivery (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 Qualifications: Education & Experience: BSEE with 8+ years, MSEE with 6+ years, or PhD with 3+ years of relevant industry experience.
  • Technical Skills: Proficiency in C/C++ with expertise in threading, network programming, and system-level software development.
  • Strong experience in firmware/software development (full lifecycle) and software refactoring to enhance legacy systems.
  • Demonstrated expertise in regression test development and maintenance , including tools like gtest .
  • Experience with Linux system programming (e.g., kernel modules, drivers), bash scripting , and Jenkins CI/CD workflows .
  • Experiences with Linux administration (e.g., system configuration, troubleshooting).
  • Knowledge of high-speed SerDes, and related protocols.
  • Desirable Skills: Experience with serial communication interfaces (SPI, TWI, UART, USB).
  • Proficiency in Python , or shell scripting for automation, or test equipment control Ability to debug hardware-software interactions using lab equipment and RTL simulations .
  • Experience with revision control tools (e.g., Git) and bug tracking systems (e.g., Jira).
  • Strong grasp of hardware-software tradeoffs, including ability to evaluate and implement minimal firmware for prototyping.
  • Soft Skills: Excellent communication, collaboration, and documentation practices.
  • Customer-focused mindset with ability to debug under pressure.
  • Fast learner, self-starter, and team player with leadership potential to mentor others.
  • Strong commitment to quality, attention to detail, and meeting project deadlines.
  • Compensation and Benefits The annual base salary range for this position is USD 109,700.00 To USD 175,500.00 As a valued member of our team, you'll be eligible for a discretionary annual bonus and the opportunity to receive not only a competitive new hire equity grant, but also annual equity awards, connecting your success directly to the company's growth.
  • All subject to relevant plan documents and award agreements.
  • Broadcom offers a competitive and comprehensive benefits package: 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.
  • We will also consider qualified applicants with arrest and conviction records consistent with local law.
  • If you are located outside USA, please be sure to fill out a home address as this will be used for future correspondence.

Sourced directly from Broadcom’s career page

Your application goes straight to Broadcom.

Broadcom logo

Broadcom

USA-Colorado-Fort Collins-4380 Ziegler Road

Specialisation
Salary range
₹4-9 LPA to ₹30-55 LPA
Open roles at Broadcom
370 positions
Job ID
/job/USA-Colorado-Fort-Collins-4380-Ziegler-Road/Software-Firmware-Engineer_R027107

Get matched to roles like this

Upload your resume once. We’ll notify you when matching roles open up.

Join talent pool — free

Similar Embedded roles