
Search by job, company or skills
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
Job ID: 151236723