remote
Principal Architect, Manageability Firmware Stack - Hewlett Packard Enterprise HPE
Software Engineer
Lead the design and evolution of HPE's manageability firmware stack, defining architecture, driving cross‑team collaboration, and ensuring secure, scalable solutions for edge‑to‑cloud environments.
About the role
Key Responsibilities
- Define and own the end‑to‑end architecture of the manageability firmware stack, aligning with product roadmaps and cloud strategy.
- Lead technical direction for firmware development, including bootloader, OS integration, and hardware abstraction layers.
- Collaborate with hardware, security, and cloud teams to embed robust security controls and remote management capabilities.
- Mentor senior engineers, conduct design reviews, and establish best practices for code quality, testing, and documentation.
- Evaluate emerging technologies and drive innovation to improve performance, scalability, and reliability of firmware solutions.
Requirements
- 15+ years of experience in firmware/embedded systems architecture, with deep expertise in Embedded C and Linux.
- Proven track record designing secure, cloud‑enabled firmware for enterprise‑grade hardware.
- Strong knowledge of security frameworks, remote management protocols, and virtualization concepts.
- Excellent problem‑solving skills and ability to influence cross‑functional teams.
- Experience with Python scripting for automation and testing is a plus.