HP
Principal Embedded Systems Software Engineer
$147K–$231K
Spring, Texas, United States of America +1 · Principal · Full-time · Posted Oct 27, 2026
- Location
- Spring, Texas, United States of America
Taipei, Taipei City, Taiwan Region - Experience
- Typically 12 years of progressive experience in embedded software, firmware, device-driver development, or a related discipline, including experience leading technically complex product deliverables.
- Education
- Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field.
About the job
Leads the design, development, integration, and validation of embedded software and firmware for HP commercial PC platforms, resolving complex technical issues and guiding product-level engineering decisions.
What you'll do
- Lead embedded software and firmware design, development, integration, and validation; translate requirements into designs and implementation plans.
- Collaborate across engineering and supplier teams to resolve complex system issues, manage technical risks, and deliver integrated solutions.
- Develop reusable architectures, engineering practices, and technical documentation; guide technical decisions and mentor engineers.
What they ask for
- Advanced proficiency in C and advanced embedded firmware development on Arm-based processors and SoC or MCU platforms.
- Strong knowledge of bare-metal systems, bootloaders, RTOS concepts, concurrency, and multithreaded firmware development.
- Experience with embedded debugging tools and hardware communication protocols, including UART, I²C, and SPI.
- Excellent written and verbal communication skills for working with technical and business stakeholders.
Nice to have
- Experience developing secure, low-footprint, decentralized peer-to-peer systems; familiarity with emerging architectures is preferred.
- Experience developing wireless protocol stacks; knowledge of multiple wireless technologies is preferred.
Pay
$147,050 to $230,850 USD annually (base salary)
Tools
Arm, SoC, MCU, C, C++, Python, Git, RTOS
Model-written summary · the original posting is authoritative