H

Hewlett Packard Enterprise

Builds servers, networking and private cloud

Firmware Developer

Embedded EngineeringPosted on Nov 11
Full-timeBengaluru, Karnataka, IndiaNo salary listed

About the Job

Requirements

  • A BE or ME degree in Electronics and Communication Engineering, Computer Engineering, or Computer Science, or an MCA, and 4+ years of industry experience in system management software development.
  • Strong firmware and system development background, with strong C/C++ development and debugging skills.
  • Strong skills in Embedded Linux or RTOS programming, OS internals, memory management, inter-process communication, thread programming, and embedded application software development.
  • Proficiency with software development tools such as integrated development environments, compilers, debuggers, emulators, source control systems, and defect/bug tracking systems.
  • A solid understanding of DMTF-Redfish and REST-based architecture.
  • A good understanding of HTTP/HTTPS, SNMP, and IPMI protocols.
  • Experience working with at least one AI coding tool such as GitHub Copilot, Claude Code, OpenAI Codex, or a similar tool.
  • Working knowledge of how agentic harnesses and context windows work.
  • An excellent understanding of Linux or RTOS internals and strong development experience.
  • Strong verbal and written communication skills.

Responsibilities

  • Participate in activities needed to take a product from concept to production, including design, implementation, and testing.
  • Contribute to functional specifications and define engineering functional plans.
  • Design, develop, troubleshoot, and debug software programs for software enhancements and new products.
  • Interact with cross-functional teams, factory teams, and customer support.
  • Apply intermediate subject-matter expertise to solve common technical problems, analyze information, and recommend appropriate actions while working independently within an established framework and with moderate supervision.

Desired Qualifications

  • Exposure to I2C, MCTP, or NCSI protocols.
  • Ability to build custom agents, agent skills, and tools using frameworks such as MCP.
  • Experience with server manageability.
  • Knowledge of fault-tolerant systems and high availability.

About the Company

Hewlett Packard Enterprise

Builds servers, networking and private cloud

Hewlett Packard Enterprise sells servers, storage, networking and hybrid cloud software to large companies, governments and service providers. Its GreenLake platform lets customers run on-premises hardware as a metered cloud service, and its Cray supercomputers run national lab and AI training workloads. The networking business, built on Aruba and Juniper Networks, supplies campus, data-center and routing equipment. Revenue comes from hardware sales, multiyear support contracts, financing and subscriptions. The company traces its roots to Hewlett-Packard, founded in 1939, became a separate public company in 2015 and is headquartered in Houston, Texas.

Company size
10,001+
Company stage
IPO
Headquarters
Houston, TX
Founded
1939

Recently Posted Jobs

Explore more opportunities at Hewlett Packard Enterprise

See more jobs