Job Title
Principal Software Engineer
Role Summary
Design, develop, and deliver control software and firmware for ultra high-performance electronic products. Work within a small, cross-functional engineering team with end-to-end ownership of firmware, microcode, drivers, and higher-level control software through the full product lifecycle.
Experience Level
Senior β typically 12+ years of relevant engineering experience.
Responsibilities
Primary responsibilities include:
- Design, implement, and validate control software and firmware for multi-processor embedded systems.
- Develop firmware, microcode, device drivers, and higher-level control software.
- Perform system bring-up, diagnostics, and runtime control integration.
- Create and execute unit and system-level tests; use debugging and validation tools to identify and resolve defects.
- Own products through the full lifecycle: support customer trials, address field issues, and enable sustainable production.
- Collaborate with sales, manufacturing, compliance, purchasing, customer support, and partner engineering teams.
- Provide technical leadership and mentoring within a small team when required.
Requirements
Must-have skills and experience:
- Proven experience developing embedded system software for complex, large-scale multi-processor product architectures.
- Deep understanding of system software, including bring-up, diagnostics, runtime control operating systems, and support applications.
- Strong debugging and testing skills, including unit and system-level testing methodologies and tools.
- Demonstrated product-lifecycle ownership and experience working in cross-functional teams.
- Effective communication and ability to work with internal and external stakeholders.
Nice-to-have:
- Experience leading small teams or serving as a technical mentor.
Education Requirements
Bachelor's degree in engineering is specified. The posting also indicates 12+ years of related experience.
About the Company
Company: Broadcom
Headquarters: Irvine, California, United States
Broadcom is a global technology leader that designs, develops, and supplies a wide range of semiconductor and infrastructure software solutions. The company is known for its innovations in wireless and broadband communications, enabling a connected world.

Date Posted: 2026-05-14