CareerPlan

Senior Software Engineering Manager, System Software

San Francisco, California, United States of AmericaFull-time$179k–$252k2026-10-30 → 2026-11-10

Core

Lead and mentor a high-performing embedded software team to develop on-device experiences and system-level software for HP hardware.

Role type

Senior Software Engineering Manager (System/Embedded Software)

Builds

On-device intelligent solutions, low-level drivers, frameworks, and system software across multiple devices and operating systems.

Domain

Consumer Electronics / System Software / Embedded Systems

Required skills

System design and architecture, Embedded C, Modern C++, Windows/Android/Linux development, API design, Team leadership, Cross-functional program delivery

Preferred skills

Optimization tools (Perfmon, Perfetto), Java/Kotlin, Hardware accelerator porting, Board bring up, Driver development, Communication protocols (I2C, SPI, UART), ARM SOC architecture, Bare-metal firmware, Lab equipment debugging

Technologies

C, C++, Windows, Android, Linux, ARM SOC, GPU, DSP, I2C, SPI, UART

Responsibilities

Lead, grow and mentor a high-performing embedded software team; Serve as a technical leader and escalation point for complex hardware/software integration issues; Own system-level strategy, architecture, and technical direction; Drive execution of low-level driver and framework software development; Oversee integration between hardware and software; Guide performance, power, and thermal optimization efforts

Seniority

Senior, hands-on IC with leadership