HPE

Firmware Developer (C/C++ - Security)

HPE
Apply
1 day ago
Bengaluru, IndiaMid Level

Responsibilities

  • Design limited enhancements, updates, and programming changes for firmware subsystems including DSP, embedded code, EFI drivers, EFI applications, and BIOS/UEFI.
  • Develop new security features for iLO manageability firmware.
  • Resolve product quality issues and defects across releases.
  • Deliver features and enhancements as part of the iLO team.
  • Analyze designs and determine coding, programming, and integration activities.
  • Write portions of testing plans, protocols, and documentation; debug code and recommend improvements.
  • Collaborate with internal and outsourced development partners on firmware design, progress, and issue resolution.
  • Apply secure coding practices and help develop reliable, cost-effective, high-quality firmware solutions.

Requirements

  • Typically 2+ years of experience.
  • Bachelor’s or master’s degree in Electronics & Communication is preferred; Computer Science, Information Systems, Electrical Engineering, or equivalent is also considered.
  • C/C++ and system programming experience.
  • Experience using firmware design tools and languages.
  • Understanding of firmware and hardware design and their interactions.
  • Experience with firmware testing methodologies, test plans, debugging, and testing scripts and tools.
  • Experience with Linux and Windows.
  • Knowledge of security concepts including cryptography, encryption, role-based access control, password management, certificate lifecycle management, ACME, KMIP, FIPS 140-3, NIST, and post-quantum cryptography algorithms is advantageous.
  • Hands-on experience with GitHub Copilot and Coverity tools is preferred.
  • Strong analytical, problem-solving, written, verbal, communication, and collaborative skills.

Benefits

  • Hybrid work arrangement requiring an average of two days per week from an HPE office.
  • Health and wellbeing benefits supporting employees and their loved ones.
  • Personal and professional development programs supporting career growth.
  • Inclusive workplace and accommodation support for qualified individuals with disabilities.

Tech Stack

CC++LinuxWindows
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