Role Summary
The SystemSoftware Engineer / PE is a hybrid engineering role responsiblefor system software governance, platform integration, and end-to-endquality, performance, and process excellence.
This role bridges hands-ontechnical execution (BIOS, firmware, OS, drivers) with qualityand engineering functions, ensuring high-quality system software deliveryacross platforms and ODMs.
The engineer workscross-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
1. System SoftwareEngineering
· Design, develop,integrate, and debug system software components, including:
§ OS-level components and platform enabling drivers
§ Hardware abstraction and system-level integrations
· Analyze system-levelissues across hardware, firmware, OS, and drivers, and driveroot-cause resolution.
· Collaborate with internalteams and ODM partners on design reviews and integration readiness.
· Support platform bring-up,feature enablement, and sustaining activities across multiple productgenerations.
· Ensure compliancewith HP system software standards, security requirements, and releasecriteria.
2. Product Engineering(PE)
· Define, optimize, andenforce end-to-end system software development and release processes acrossprojects.
· Drive processstandardization, documentation, and governance to improvepredictability, efficiency, and quality.
· Lead process gap analysisand 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, andquality gates.
· Enable scalable executionby translating complex requirements into repeatable workflows andchecklists.
3. Cross-Functional &ODM Collaboration
· Act as a technicalinterface between HP engineering teams and ODM partners.
· Lead technicaldiscussions, issue triage, and joint debug sessions across time zones.
· Provide clear, data-drivencommunication on status, risks, and mitigation plans tostakeholders.
Qualifications
Education & Experience
· Bachelor’s or Master’sdegree in Computer Science, Electrical Engineering, ComputerEngineering, or equivalent.
· Typically 4–8+years of experience in system software, firmware, OS, or platformengineering roles.
Technical Skills
· Strong understanding of system softwarearchitecture and platform integration.
o Hands-on experience withone or more:
§ Windows or Linux OS internals
§ Device drivers or hardware-enabling software
o Solid debugging skillsacross hardware–firmware–OS boundaries.
o Knowledge of industryinterfaces and protocols (e.g. PCIe, USB, I2C) is a plus.
Process & Soft Skills
CARECONE PTE. LTD.
CareCone is dedicated to finding effective staffing solutions for your organization. For our clients, we act as an extension to their company. This enables us to locate candidates that meet the hiring criteria of our clients. As a leader in our industry, we excel in customer service, candidate match...
Read more about the companyCopyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.