Search by job, company or skills

Product Engineer

4-10 Years
  • Posted 23 hours ago
  • Be among the first 10 applicants

Job Description

Role Summary

The System Software Engineer / PE is a hybrid engineering role responsible for system software governance, platform integration, and end-to-end quality, performance, and process excellence.

This role bridges hands-on technical execution (BIOS, firmware, OS, drivers) with quality and engineering functions, ensuring high-quality system software delivery across platforms and ODMs.

The engineer works cross-functionally with BIOS, EC, OS, driver teams, hardware, validation, ODMs, and suppliers to drive robust design, efficient development processes, and measurable quality outcomes.

Key Responsibilities

  • Define, optimize, and enforce end-to-end system software development and release processes across projects.
  • Drive process standardization, documentation, and governance to improve predictability, efficiency, and quality.
  • Lead process gap analysis and corrective actions for recurring issues (e.g. late defects, rework, integration escapes).
  • Partner with validation, SIT, and ODM teams to ensure clear ownership, entry/exit criteria, and quality gates.
  • Enable scalable execution by translating complex requirements into repeatable workflows and checklists.

3. Cross-Functional & ODM Collaboration

  • Act as a technical interface between HP engineering teams and ODM partners.
  • Lead technical discussions, issue triage, and joint debug sessions across time zones.
  • Provide clear, data-driven communication on status, risks, and mitigation plans to stakeholders.

Qualifications

Education & Experience

  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, Computer Engineering, or equivalent.
  • Typically 4–8+ years of experience in system software, firmware, OS, or platform engineering roles.

Technical skills

  • Hands-on experience with one or more:
  • PC Firmware & Windows OS debugging
  • System-Level Debugging capabilities
  • Solid debugging skills across hardware–firmware–OS boundaries.
  • Knowledge of industry interfaces and protocols (e.g. PCIe, USB, I2C) is a plus.

Process & Soft Skills

  • Strong analytical and problem-solving mindset with a process-driven approach.
  • Ability to work independently and lead initiatives with minimal supervision.
  • Excellent communication skills; able to influence across engineering, validation, and ODM teams.
  • Comfortable operating in global, cross-site, and cross-functional environments.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 151641311

Similar Jobs

Singapore

Skills:

JavaMachine LearningJtagBIOSLinuxDebuggingHTMLPythonMemory FirmwareSystem-Level TestFailure Analysis

Singapore

Skills:

Data acquisition and analysisSystem integration and validationSystem-level engineeringHardware debugging and lab testingTest plan development and executionRoot cause analysis and troubleshootingPLC control systems

Singapore

Skills:

RubyJavaWindowsUsbShellLinuxPythonPciePerlDDRSoC design system integrationx86 CPU GPU architectureHSIOdebugging at system level