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 month 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

Driver Developer

Driver Developer position at Broadcom focusing on Fiber Channel driver development for Linux/ESX systems, offering competitive compensation and comprehensive benefits.

DV Engineer

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

ASIC Verification Engineer

ASIC Verification Engineer position at Broadcom, developing and implementing verification processes for cutting-edge network switch routing designs using System Verilog.

DFT Engineer

DFT Engineer position at Broadcom focusing on ASIC testability, debug, and quality optimization

R&D Engineer IC Design

R&D Engineer position for IC Design at Broadcom, focusing on ASIC design and implementation using advanced semiconductor technologies.