# Firmware Developer

**Company**: Hewlett Packard Enterprise
**Location**: Bengaluru, Karnātaka
**Work arrangement**: hybrid
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Technology

**Apply**: https://hpe.wd5.myworkdayjobs.com/en-US/Jobsathpe/job/Bengaluru-Karntaka-India/Firmware-Developer_1217509?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/job/firmware-developer-42a370be-3f2/

## Description

We're seeking a Firmware Developer to join our Compute at HPE team, which helps organisations power their edge-to-cloud platform with proven, workload-optimised products, solutions, and services.

As a Firmware Developer, you will be responsible for designing, developing, troubleshooting, and debugging software programs for software enhancements and new products. Your primary focus will be on taking a product from concept to production, including design, implementation, testing, and more.

Key responsibilities:

- Active participation in all activities necessary to take a product from concept to production

- Contribution to functional specification and defining engineering functional plans

- Designs, develops, troubleshoots, and debugs software programs for software enhancements and new products

- Interactions with cross-functional teams, factory, and customer support

- Contributions include applying an intermediate level of subject matter expertise to solve common technical problems

Required skills:

- Strong firmware/system development background with strong C/C++ development/debug skills

- Strong in Embedded Linux/RTOS programming, OS Internals, memory management, IPC, thread programming, and embedded application software development

- Proficient in software development tools such as IDEs, compilers, debuggers, emulators, source control systems, and defect/bug tracking systems

- Solid understanding of DMTF-REDFISH, Rest-Based architecture

- Good understanding of HTTP/HTTPs, SNMP, IPMI protocols

- Experience/exposure to I2C, MCTP, NCSI protocol is a plus

- Experience working with AI coding tools such as GitHub Copilot, Claude Code, OpenAI Codex, or similar

- Working knowledge of how agentic harnesses and context windows work

- Ability to build custom agents, agent skills, and tools with frameworks like MCP

Education qualification:

- BE/ME (degree in ECE, CE, CS) or MCA with 4+ years of industry experience in System Management software development

We offer a comprehensive suite of benefits that support physical, financial, and emotional wellbeing, investment in your career, and unconditional inclusion in the workplace.

For more fresh new jobs, check out [yubhub.co](https://yubhub.co/).

## Skills

### Required
- C/C++
- Embedded Linux/RTOS
- DMTF-REDFISH
- Rest-Based architecture
- HTTP/HTTPs
- SNMP
- IPMI
- GitHub Copilot
- Claude Code
- OpenAI Codex

### Nice to have
- I2C
- MCTP
- NCSI protocol
- MCP

---

Source: [Apply at hpe.wd5.myworkdayjobs.com](https://hpe.wd5.myworkdayjobs.com/en-US/Jobsathpe/job/Bengaluru-Karntaka-India/Firmware-Developer_1217509?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
