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.
Opens broadcom.wd1.myworkdayjobs.com in a new tab
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 — freeSimilar Embedded roles
Micron Technology
Intern - Firmware Engineer
Longmont-MAX- Office, CO|Embedded
Micron Technology
Senior / Product Engineer - (NAND firmware integration)
MSB, Singapore|Embedded
Micron Technology
Intern - Data Center SSD Firmware
Longmont-MAX- Office, CO|Embedded
Micron Technology
Staff SSD Firmware Engineer
Longmont-MAX- Office, CO|Embedded