HPE

Firmware Developer

HPE
Apply
23 hours ago
Bengaluru, IndiaStaff+

Responsibilities

  • Design firmware enhancements, updates, and programming changes for DSP, embedded code, CHIF, I2C and SPI drivers, BMC applications, and BIOS/UEFI.
  • Lead multiple project teams and development partners through design, analysis, coding, testing, and integration of complex software products and platforms.
  • Manage relationships with internal and outsourced software development partners.
  • Review designs and project activities for compliance with development guidelines and standards, providing feedback to improve quality and reduce failure risk.
  • Provide firmware domain expertise, software systems leadership, and architectural perspective across cross-organization projects.
  • Drive innovation and integrate new technologies into software systems projects.
  • Mentor less-experienced staff members.

Requirements

  • Bachelor's or master's degree in Electronics & Communication, Computer Science, Information Systems, or equivalent experience.
  • Typically 10+ years of experience.
  • Strong programming experience in C and C++, with Python also listed as a programming language.
  • Strong understanding of server manageability and the server industry.
  • Experience with OpenBMC or Yocto-based Baseboard Management Controllers.
  • Experience designing, debugging, and developing on RTOS environments such as Green Hills Integrity and Embedded Linux.
  • Experience with ARM or similar system controllers, including multi-core ARM processors.
  • Expertise with multiple firmware design tools and languages and experience architecting software systems across multiple platform types.
  • Experience developing Linux device drivers, inter-process communication, interrupt and exception handling, and dynamic memory handling.
  • Experience evaluating software testing processes, writing and executing test plans, and using debugging and testing scripts and tools.
  • Working knowledge of GDB, KDB, and JTAG debuggers.
  • History of innovation demonstrated through multiple patents or deployed software design solutions.

Benefits

  • Hybrid work arrangement requiring an average of two days per week from an HPE office.
  • Comprehensive health, financial, and emotional wellbeing benefits for employees and their families.
  • Personal and professional development programs supporting career growth and movement across divisions.
  • Inclusive workplace and reasonable accommodation support for applicants with disabilities.

Tech Stack

Categories

HPE

About HPE

10,000+ employees

Hewlett Packard Enterprise (HPE) builds enterprise IT infrastructure and services, including servers, storage, networking (Aruba), and hybrid edge-to-cloud platforms like HPE GreenLake for businesses and public-sector organizations. Formed in 2015 after Hewlett-Packard’s split, HPE is headquartered in Houston, Texas and trades on the NYSE. It sells hardware, software, and subscription-based managed cloud services to help customers run workloads across data centers, colocation, and public clouds.

Contact me