Firmware Engineer

Global technology leader that designs, develops and supplies semiconductor and infrastructure software solutions
Embedded
Mid-Level Software Engineer
In-Person
2+ years of experience
Enterprise SaaS · Cloud

Description For Firmware Engineer

Broadcom, a global technology leader in semiconductor and infrastructure software solutions, is seeking a Firmware Engineer to join their team in Bangalore. This role focuses on creating solutions for major cloud providers, with products at the center of data center operations.

The position requires expertise in embedded firmware development, with a focus on performance and scale. You'll be working on critical systems that offload workloads to hardware accelerators, making direct impact on cloud infrastructure efficiency. The role combines deep technical knowledge with collaborative skills, as you'll work with distributed teams across multiple time zones.

The ideal candidate brings 2+ years of experience in software and firmware development, particularly in Storage, PCIe, Networking, or Security domains. Strong knowledge of storage protocols and virtualization concepts is essential. You'll have the opportunity to work directly with customers in their labs, contributing to feature development and problem-solving during verification and deployment phases.

Broadcom offers a dynamic work environment where you'll be at the forefront of cloud technology evolution. The company is committed to equal opportunity employment and values diversity in its workforce. This role provides an excellent opportunity to work on cutting-edge technology while collaborating with global teams and directly impacting cloud infrastructure development.

Join Broadcom to be part of a team that's shaping the future of cloud technology and data center operations. Your expertise in firmware development will contribute to solutions used by major cloud providers worldwide, making this an excellent opportunity for career growth in the tech industry.

Last updated a day ago

Responsibilities For Firmware Engineer

  • Create, maintain, and expand customized solutions for specific cloud providers
  • Develop embedded firmware to offload workloads to hardware accelerators
  • Interface directly with technical contacts on product requirements
  • Support bring up of new features and problem reports during verification and deployment

Requirements For Firmware Engineer

Linux
  • 2+ years in software and firmware development in Storage, PCIe, Networking, or Security domains
  • Proven track record in embedded software and/or firmware development
  • Strong background in Storage Protocols (SAS/SATA/NVMe) /PCIe protocols or DMTF Protocols (MCTP/PLDM/SPDM etc.)
  • Experience in embedded RTOS is preferable but not mandatory
  • Comfortable with hypervisor virtualization concepts, including virtual machines IOMMU address translation
  • Able to work effectively with a distributed development team across multiple sites and time-zones
  • Able to work onsite in customer labs

Interested in this job?

Jobs Related To Broadcom Firmware Engineer

Pre Silicon validation/emulation engineer

Pre-Silicon validation/emulation engineer role focusing on test development and validation of IPs/SoCs on emulation platforms.

Pre Silicon validation/emulation engineer

Pre-Silicon validation/emulation engineer role at Broadcom, focusing on test plan development and validation of IPs/SoCs using Palladium platforms.

R&D Engineer Hardware

R&D Hardware Engineering role at Broadcom focusing on RF systems and RFFE components development with emphasis on measurement and analysis.

DV Engineer

DV Engineer position at Broadcom, focusing on semiconductor and software solutions development in Plovdiv, Bulgaria

IC Design Engineer 4

IC Design Engineer position focusing on chip-level design, power integrity, and system-level analysis at Broadcom