Senior Software Engineering Manager, System Software
Core
Lead and mentor a high-performing embedded software team to develop on-device experiences and system-level software for HP's hardware portfolio.
Role type
Senior Software Engineering Manager (System/Embedded Software)
Builds
On-device intelligent solutions, drivers, frameworks, and system software across multiple devices and operating systems.
Domain
Consumer Electronics / Embedded Systems / System Software
Required skills
System design and architecture, Embedded C, Modern C++, Team leadership and mentoring, Cross-functional program delivery, Hardware/software integration, Performance and power optimization
Preferred skills
Optimization tools (Perfmon, Perfetto), Java/Kotlin, Hardware accelerator porting, Board bring-up and driver development, ARM SOC architecture, Bare-metal firmware, Low-level debugging
Technologies
C, C++, Windows, Android, Linux, I2C, SPI, UART, ARM SOC
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
