R&D Software Engineer
As an R&D Software Engineer at Broadcom, you will be responsible for designing, developing, and maintaining software solutions that support the company's semiconductor and infrastructure product lines. You will participate in the full software development lifecycle, including requirements analysis, architecture design, coding, testing, and deployment. The role involves collaborating with cross-functional engineering teams to deliver high-quality, scalable software components. You will troubleshoot and debug complex software issues, optimize performance, and contribute to code reviews and best practices. Additionally, you will work on integrating software with hardware platforms and ensuring product reliability through rigorous testing and validation processes.