Mujtaba Hassanpur
← All work

Jan 2008 — Sep 2012 · Roseville, CA

Hewlett-Packard

Senior Firmware Engineer

  • iLO 3 firmware for mission-critical Superdome 2 servers
  • Fault-management Error Analysis Engine for the Onboard Administrator
C/C++ARM AssemblyEmbedded LinuxGreen Hills INTEGRITYFirmware

The product problem

HP's Superdome 2 servers ran workloads where downtime is measured in dollars per second: government, health, finance. The on-board management systems that monitor server health have to be more reliable than the servers they manage.

What I built

I contributed across two on-board management systems in HP's mission-critical server division:

  • Integrated Lights-Out 3 (iLO 3) on Green Hills Software's INTEGRITY real-time operating system. My work ran the entire stack, from bootloader to web GUI. I implemented new functionality, ported existing code, and worked with hardware engineers and the supply chain to troubleshoot issues throughout development.
  • Onboard Administrator (OA) on Embedded Linux, focused on fault management and reporting. I designed and built new features for the Error Analysis Engine, the component that detects, diagnoses, and reports failures.

I also led team meetings and trained customer support representatives and developers.

Why it still matters

Firmware is where I learned that software is a physical discipline. Memory is finite. Timing is real. The cost of a bug can be a bricked server in a hospital datacenter. Rigor first, abstractions second. That mindset carries directly into building AI systems today.