
Search by job, company or skills
Job Title
System Software Engineer / Product Engineer (Hybrid Role)
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
1. System Software Engineering
2. Product Engineering (PE)
3. Cross-Functional & ODM Collaboration
Qualifications
Education & Experience
Technical Skills
Process & Soft Skills
Job ID: 149051967
Skills:
Release Management, Docker, Kubernetes, Dependency Scanning, Spring Boot applications, Automated Testing Integration, Deployment File Generation, Branching strategy, Node.js applications, Containerization of applications, Container Platform Management, Container Image Vulnerability Scanning, CI CD pipelines, Source code management, Code Quality Scanning, Podman, Automated Build Packaging, Software Composition Analysis, Deployment Automation, React applications
Skills:
Device Drivers, Linux OS internals, platform integration, system software architecture, industry interfaces, debugging skills, hardware-enabling software
Skills:
I2c, Device Drivers, Pcie, Usb, Debugging skills, Hardware-enabling software, Linux OS internals
Skills:
System Software, Firmware, Device Drivers, System-level integrations, Linux OS internals, Industry interfaces, OS drivers, Debugging skills, Hardware Abstraction
Skills:
Windows OS, Usb, Programming Languages, Device Driver Development, Automation Tools, Pcie, Debugging, I2c, Test Plan Creation, software systems design tools, bus-level protocols, software testing methodologies, system software architecture, debugging techniques