Hewlett Packard Enterprise · 4 hours ago
Embedded Systems Engineer – Linux & C++
Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work. They are seeking an Embedded Systems Engineer to develop and maintain embedded software for HPE’s BMC platform, implement and optimize C++ applications, and collaborate with hardware teams for feature development.
Data CenterEnterprise SoftwareInformation TechnologyIT ManagementNetwork Security
Responsibilities
Develop and maintain embedded software for HPE’s BMC platform, spanning Linux kernel and userspace
Build and maintain custom Linux distributions (OpenEmbedded/Yocto) for embedded systems
Implement and optimize C++ applications in userspace for system services and management features
Debug complex issues across kernel, userspace, and hardware interfaces
Collaborate with hardware teams for new feature development and hardware enablement
Contribute patches upstream to open source projects
Contribute to Yocto/OpenEmbedded layers and board support (recipes, patches)
Improve reliability, boot time, and observability using systemd/journald and standard tooling
Work effectively with a worldwide, distributed development team
Qualification
Required
5+ years embedded software development experience
git proficiency and experience in projects using CI/CD and trunk-based development
Linux expertise: kernel build/config, device tree, driver changes
Proficient in either C++ or C, with experience in userspace application development
Familiarity with modern Linux userspace (systemd, journald, dbus)
Experience working with distributed teams
Preferred
Yocto/OpenEmbedded experience (layers/recipes, BSP integration)
Experience with management protocols such as PLDM, i3c, MCTP, PCI VDM
Understanding of Containers and cgroups
Understanding of general networking concepts in Linux
U-Boot basics: boot flow, environment, device tree handoff
ARM SoC experience (I2C, I3C, SPI, GPIO)
Open source contributions to Linux kernel, U-Boot, or Yocto/OpenEmbedded
Python skills for tooling and automation
Benefits
Health & Wellbeing
Personal & Professional Development
Unconditional Inclusion
Company
Hewlett Packard Enterprise
Hewlett Packard Enterprise is an edge-to-cloud company that uses comprehensive solutions to accelerate business outcomes.
H1B Sponsorship
Hewlett Packard Enterprise has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (532)
2024 (585)
2023 (591)
2022 (523)
2021 (551)
2020 (398)
Funding
Current Stage
Public CompanyTotal Funding
$2.85BKey Investors
Elliott Management Corp.
2025-04-15Post Ipo Equity· $1.5B
2024-09-10Post Ipo Equity· $1.35B
2015-11-02IPO
Leadership Team
Recent News
2026-01-20
2026-01-16
2026-01-16
Company data provided by crunchbase