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 31 Oct 2026 · Still live on 4 Nov 2026

Senior Software Engineer, Consumer Personal Systems and Gaming*3

HP Taipei, Taipei City senior full-time

The employer hasn't listed a salary.

Apply on HP

Description

Join the team building the next generation of OMEN Gaming Hub, HP's software platform for gaming PCs and accessories.

As a Senior Software Engineer, you'll help shape and deliver the platform's future. You'll design and build reliable desktop software using C#, .NET, WPF, and Avalonia, and collaborate with a cross-functional team working in Scrum.

Responsibilities

  • Design, develop, test, and maintain features for the next generation of OMEN Gaming Hub.
  • Build desktop user experiences using C#, .NET, WPF, and/or Avalonia.
  • Contribute to technical design, code reviews, debugging, and software quality.
  • Collaborate with product and engineering teammates to turn requirements into well-designed features.
  • Participate in Scrum ceremonies and use Jira and GitHub as part of the development workflow.
  • Help improve the architecture, performance, and maintainability of the software.

Education & Experience Recommended

  • Four-year or Graduate Degree in Computer Science, Information Systems, or any other related discipline or commensurate work experience or demonstrated competence.
  • Typically has 7-10 years of work experience, preferably in systems engineering, computer programming language, or a related field.

Requirements

  • Strong professional experience with C# and .NET.
  • Experience developing desktop applications with WPF and/or Avalonia.
  • Solid understanding of object-oriented design, software architecture, and maintainable code.
  • Experience with debugging, testing, and improving software quality.
  • Comfortable collaborating through GitHub and working in a Scrum environment with Jira.
  • Strong communication and problem-solving skills.

Preferred Qualifications

  • Experience with both WPF and Avalonia, or with modernizing desktop applications.
  • Familiarity with Intel, AMD, or NVIDIA SDKs and APIs for hardware control or overclocking.
  • Experience communicating with USB RGB components using HID commands or similar device protocols.
  • Familiarity with automated testing and CI/CD practices.
  • Experience using AI-assisted development tools or “vibe coding” workflows, with care taken to validate generated code.

Skills

Required

Nice to have

  • Intel SDKs
  • AMD SDKs
  • NVIDIA SDKs
  • HID commands
  • automated testing
  • CI/CD practices
  • AI-assisted development tools
Apply on HP