Skip to content
Updated How AI-exposed are the skills employers are hiring for? See the data →

From the employer's careers site First seen 1 Nov 2026

Senior Software Engineering Manager, System Software

Salary

$179,000 - $252,000 per year

Apply on HP IQ

Description

HP IQ's System Software team enables on-device experiences to take full advantage of our hardware capabilities. Our team collaborates with internal and external partners to develop unique solutions using cutting-edge hardware, sensors, algorithms, and interaction models.

As a Senior Software Engineering Manager, you will lead, grow, and mentor a high-performing embedded software team in a startup environment. You will serve as a technical leader and escalation point for complex hardware/software integration issues, communicate technical vision, risks, and progress clearly to cross-functional and executive stakeholders, and own system-level strategy, architecture, and technical direction across multiple products.

Responsibilities:

  • Lead, grow and mentor a high-performing embedded software team in a startup environment
  • Serve as a technical leader and escalation point for complex hardware/software integration issues
  • Communicate technical vision, risks, and progress clearly to cross-functional and executive stakeholders
  • Own system-level strategy, architecture, and technical direction across multiple products
  • Drive execution of low-level driver and framework software development in C and C++ across multiple devices and operating systems
  • Oversee integration between hardware and software, ensuring alignment across cross-functional teams
  • Guide performance, power, and thermal optimization efforts
  • Balance hands-on technical involvement with team leadership, including design reviews, mentorship, and delivery accountability
  • Partner with internal and external stakeholders to define roadmaps, priorities, and deliverables

Essential Qualifications:

  • 10+ years of experience in system software engineering and/or embedded platform software development
  • 5+ years leading engineering teams, including mentoring, hiring, team growth, and navigating ambiguity in fast-paced environments
  • Deep expertise in system design and architecture
  • Proficiency in embedded C and modern C++
  • Experience with development on Windows, Android, or Linux
  • Experience developing stable APIs that ensure backward compatibility, scalability, and maintainability across system software platforms
  • Proven experience leading teams in fast-paced environments
  • Experience driving cross-functional programs from concept to delivery

Preferred Skills:

  • Familiarity with optimization tools such as Perfmon and Perfetto
  • Working knowledge of Java and/or Kotlin
  • Experience porting reference algorithms to hardware accelerators (GPU, DSP, etc.)
  • Experience with board bring-up, driver development, and communication protocols like I2C, SPI, and UART
  • Familiarity with ARM System-on-Chip (SOC) architecture
  • Experience developing bare-metal firmware for microcontrollers
  • Ability to use common lab equipment (e.g., logic analyzers) to debug low-level SW issues

Benefits:

  • Health insurance
  • Dental insurance
  • Vision insurance
  • Long-term/short-term disability insurance
  • Employee assistance program
  • Flexible spending account
  • Life insurance
  • Generous time-off policies, including 4-12 weeks fully-paid parental leave based on tenure, 11 paid holidays, and additional flexible paid vacation and sick leave

Skills

Required

  • system software engineering
  • embedded platform software development
  • system design and architecture
  • embedded C
  • modern C++
  • Windows
  • Android
  • Linux
  • API development

Nice to have

  • Perfmon
  • Perfetto
  • Java
  • Kotlin
  • hardware accelerators
  • board bring-up
  • driver development
  • communication protocols
  • ARM System-on-Chip architecture
  • bare-metal firmware development
Apply on HP IQ