PC UEFI Diagnostic Developer
HP · On-site · Full-time · Chongqing, Chongqing, China
Posted (1d ago)
- Employer posted
- First seen here
- Repost check
- Same job ID since we first saw it on Oct 12, 2026. If HP reposts it, we keep the original posting date.
- Level
- Mid-level
- Work setup
- On-site
- Tech mentioned
- C++, Python
- HP hiring
- 85 roles posted in the last 30 days
Job description
PC UEFI Diagnostic Developer
Description -
Job Summary
We are seeking a highly motivated UEFI Diagnostics Software Engineer to design, develop, and maintain UEFI-based diagnostic and testing solutions for HP PC platforms. This role focuses on creating hardware validation and manufacturing test tools that ensure system reliability, functionality, and product quality across commercial and consumer PC products.
The engineer will work closely with platform engineering, BIOS teams, manufacturing partners, quality organizations, and global support teams to develop diagnostic technologies and improve overall product quality throughout the product lifecycle.
Key Responsibilities
UEFI Diagnostics Development
Design, develop, and maintain diagnostic applications running in the UEFI pre-OS environment.
Develop hardware validation tools for testing system components including: Memory Storage devices Battery Audio Network CPU Thermal systems System board components
Create and enhance automated test frameworks used in manufacturing and field diagnostics.
Manufacturing & Factory Test Solutions
Develop and support UEFI Factory Diagnostic solutions used in manufacturing environments.
Create factory test modules, test scenarios, and automated validation workflows.
Improve production test coverage and reduce manufacturing escape risks.
Work with factory teams to troubleshoot diagnostic failures and improve test effectiveness.
Quality and Reliability Improvement
Analyze diagnostic failures and identify root causes.
Collaborate with BIOS, hardware, and platform engineering teams to resolve issues.
Develop tools to improve product reliability and customer experience.
Support new product introductions (NPI) through validation and testing activities.
Software Engineering
Design robust, maintainable, and scalable software solutions.
Perform code reviews and contribute to software quality initiatives.
Develop technical documentation, user guides, and test specifications.
Participate in debugging, issue investigation, and continuous improvement efforts.
Cross-functional Collaboration
Partner with BIOS, Firmware, Platform Validation, Manufacturing, and Quality teams.
Support global engineering and manufacturing organizations.
Provide technical guidance for diagnostic tools and testing methodologies.
Assist in field issue investigations and customer escalations when required.
Required Qualifications
Education
Bachelor's or Master's degree in: Computer Science Computer Engineering Electrical Engineering Related Engineering disciplines
Technical Skills
Strong software development experience in: C C++
Understanding of UEFI architecture and firmware concepts.
Knowledge of PC hardware architecture: CPU Memory Storage Battery Audio Networking
Experience with debugging and troubleshooting hardware-software interactions.
Familiarity with version control systems such as Git.
Preferred Qualifications
Experience with: EDK II UEFI applications BIOS/Firmware development Manufacturing test systems Automated test frameworks Windows diagnostic tools
Knowledge of scripting languages such as Python or PowerShell.
Understanding of PC manufacturing processes and quality systems.
Key Competencies
Strong analytical and problem-solving skills.
Ability to debug complex system-level issues.
Excellent communication and teamwork abilities.
Self-motivated with strong ownership mindset.
Ability to work in a global cross-functional environment.
Continuous learning and innovation mindset.
Success Metrics
Diagnostic tool quality and reliability.
Manufacturing test coverage improvement.
Reduction of quality escapes and field failures.
Faster root-cause analysis and issue resolution.
Successful support of new platform launches.
Increased automation and testing efficiency.
Disclaimer
• This job description describes the general nature and level of work performed in this role. It is not intended to be an exhaustive list of all duties, skills, responsibilities, knowledge, etc. These may be subject to change and additional functions may be assigned as needed by management.
Job -
Software
Schedule -
Full time
Shift -
First Shift (China)
Travel -
Relocation -
Equal Opportunity Employer (EEO)
-
HP, Inc. provides equal employment opportunity to all employees and prospective employees, without regard to race, color, religion, sex, national origin, ancestry, citizenship, sexual orientation, age, disability, or status as a protected veteran, marital status, familial status, physical or mental disability, medical condition, pregnancy, genetic predisposition or carrier status, uniformed service status, political affiliation or any other characteristic protected by applicable national, federal, state, and local law(s).
Please be assured that you will not be subject to any adverse treatment if you choose to disclose the information requested. This information is provided voluntarily. The information obtained will be kept in strict confidence.
For more information, review HP’s
EEO Policy
or read about your rights as an applicant under the law here: “
Know Your Rights: Workplace Discrimination is Illegal
"
HP job ID: PC-UEFI-Diagnostic-Developer_3169477-1
More HP jobs
Device Software Product Director
HP · 2 Locations · Manager · On-site
We are not HP. The hiring company owns this listing. Reposts of the same requisition id are not shown as new.
All new jobs · Companies we watch · How dates work · Report an error