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.