Hewlett Packard Enterprise · 2 months ago
Principal Systems/Software Engineer | Embedded Linux Firmware
Hewlett Packard Enterprise is a global edge-to-cloud company that focuses on advancing the way people live and work. They are seeking a Principal Systems/Software Engineer who will design, develop, and troubleshoot software programs, providing technical leadership and mentoring within the organization. The role involves developing architectures for software systems and evaluating new technologies to align with business needs.
Data CenterEnterprise SoftwareInformation TechnologyIT ManagementNetwork Security
Responsibilities
Develops organization-wide architectures and methodologies for software systems design and development across multiple platforms and organizations within the Global Business Unit
Identifies and evaluates new technologies, innovations, and outsourced development partner relationships for alignment with technology roadmap and business value; creates plans for integration and update into architecture
Reviews and evaluates designs and project activities for compliance with development guidelines and standards; provides tangible feedback to improve product quality and mitigate failure risk
Leverages recognized domain expertise, business acumen, and experience to influence decisions of executive business leadership, outsourced development partners, and industry standards groups
Provides guidance and mentoring to less- experienced staff members to set an example of software systems design and development innovation and excellence
Qualification
Required
Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent
Typically 10+ years experience
Excellent analytical and problem-solving skills; experienced in participating on and leading multi-disciplinary technical teams
Proven experience in software system architecture, including translating product/system requirements into software and hardware design requirements/specifications
Deep expertise in embedded Linux and ThreadX RTOS systems development on microcontrollers and SoCs (ARM, PIC); experience with Yocto Linux preferred
Expertise in Linux system programming; advanced Linux debugging required
Skilled in programming using communication protocols including Ethernet, CAN, I2C, SPI, etc. including experience with associated device driver development
Knowledge of contemporary secure software development considerations and practices; experience with applied use of cryptography
Mastery in C programming; proficiency in C++, Python, and Linux shell scripting
Experience with Git/GitHub for source control and collaboration
Effective technical leadership in inclusive, team-oriented environments
Experience mentoring and aligning development team with identified architectural and design goals
Ability to work cross-functionally with product management, hardware, and software teams
Excellent written and verbal communication skills; capable of driving consensus through clear technical presentations
Ability to present technical concepts, drive consensus, and negotiate design options with business unit and executive stakeholders
Fluent in English
Preferred
Experience with Yocto Linux preferred
Cloud Architectures
Cross Domain Knowledge
Design Thinking
Development Fundamentals
DevOps
Distributed Computing
Microservices Fluency
Full Stack Development
Security-First Mindset
Solutions Design
Testing & Automation
User Experience (UX)
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-11
2026-01-09
2026-01-09
Company data provided by crunchbase