Firmware Developer
Hewlett Packard Enterprise (HPE) (company site, opens in a new tab)10+ yrsBengaluruOn-siteDirect career pageEst. 30–45 LPA
Posted on 26 Aug
Reach people at Hewlett Packard Enterprise (HPE)
People at this company you can reach
Log in to see who works here
Create a free account or log in to see the people at Hewlett Packard Enterprise (HPE) you could write to:
- Recruiters & HR
- People in this function
- Work addresses
Your match
Against your primary resume
Log in to see your match score
Create a free account or log in to unlock your CV match score across:
- Role fit
- Experience
- Industry relevance
Protocol Intelligence
How competitive this role is
Competition
Background fit
Strictness
Log in to see why each signal reads the way it does.
Job description
Structured overview of role & requirements
About This Role
- Design, enhance, and program firmware subsystems including DSP, embedded code, CHIF, I2C, SPI drivers, BMC applications, and BIOS/UEFI.
- Lead multiple project teams and manage relationships with internal and outsourced development partners across all stages of firmware design, development, testing, and integration.
- Provide domain expertise, software systems leadership, guide innovation, and mentor less experienced staff in server manageability and firmware technologies.
Minimum Requirements
- Bachelor's or master's degree in Electronics & Communication, Computer Science, Information Systems, or equivalent.
- 10+ years of relevant work experience in firmware development and server manageability domain.
- Strong programming skills in C and C++ and experience with RTOS like Green Hills Integrity or Embedded Linux.
- Hybrid work model with in-office presence required average 2 days per week at HPE office.
Ideal Candidate Profile
- Experienced in server manageability and high-performance computing firmware development, with domain knowledge in server industry and system controllers (ARM or similar).
- Skilled in complex firmware architecture, multi-platform software system design, and advanced debugging tools like gdb, kdb, and JTAG.
- Demonstrated history of innovation (e.g., patents or deployed solutions), proficiency with openBMC or Yocto-based BMCs, and comfortable leading cross-organization projects and teams.