System Software Engineer / Product Engineer

Tech Aalto Pte ltd

Singapore

Hybrid

SGD 110,000 - 170,000

Full time

13 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Tech Aalto Pte ltd is seeking a System Software Engineer / Product Engineer for a hybrid role that combines system software governance, platform integration, and end-to-end quality. You will bridge hands-on execution with quality and engineering functions across BIOS, firmware, OS, and drivers.

The role requires collaboration with BIOS, EC, OS, driver teams, hardware, validation, ODMs, and suppliers to drive robust design and measurable quality outcomes in a cross-functional environment.

Qualifications

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

Responsibilities

  • Design, develop, integrate, and debug system software components, including OS-level components and platform enabling drivers.
  • Define, optimize, and enforce end-to-end system software development and release processes.
  • Collaborate with internal teams and ODM partners on design reviews and integration readiness.

Skills

System software governance
OS internals
Device drivers
Platform integration

Education

Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, Computer Engineering

Job description

System Software Engineer / Product Engineer

Job Title System Software Engineer / Product Engineer (Hybrid Role)

Role Summary

TheSystem Software Engineer / PEis a hybrid engineering role responsible forsystem software governance, platform integration, and end-to-end quality, performance, and process excellence.

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

The engineer works cross-functionally withBIOS, EC, OS, driver teams, hardware, validation, ODMs, and suppliersto driverobust design, efficient development processes, and measurable quality outcomes.

Key Responsibilities

  • 1. System Software Engineering
    • Design, develop, integrate, and debugsystem software components, including:
      • OS-level components and platform enabling drivers
      • Hardware abstraction and system-level integrations
    • Analyze system-level issues acrosshardware, firmware, OS, and drivers, and drive root-cause resolution.
    • Collaborate with internal teams and ODM partners ondesign reviews and integration readiness.
    • Support platform bring-up, feature enablement, and sustaining activities across multiple product generations.
    • Ensure compliance with system software standards, security requirements, and release criteria.
  • 2. Product Engineering (PE)
    • Define, optimize, and enforceend-to-end system software development and release processesacross projects.
    • Driveprocess standardization, documentation, and governanceto 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 ensureclear ownership, entry/exit criteria, and quality gates.
    • Enable scalable execution by translating complex requirements intorepeatable workflows and checklists.
  • 3. Cross-Functional & ODM Collaboration
    • Act as a technical interface between engineering teams and ODM partners.
    • Lead technical discussions, issue triage, and joint debug sessions across time zones.
    • Provide clear, data-driven communication onstatus, risks, and mitigation plansto stakeholders.

Qualifications

Education & Experience

  • Bachelor’s or Master’s degree inComputer Science, Electrical Engineering, Computer Engineering, or equivalent.
  • Typically,3–8+ yearsof experience in system software, firmware, OS, or platform engineering roles.

Technical Skills

  • Strong understanding ofsystem software architectureand platform integration.
    • Hands-on experience with one or more:
      • Windows or Linux OS internals
      • Device drivers or hardware-enabling software
    • 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 aprocess-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 inglobal, cross-site, and cross-functional environments.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

System Software & Product Engineer (Hybrid)
System Software & Product Engineer (Hybrid)

Tech Aalto Pte ltd • Singapore

Hybrid
SGD 110,000 - 170,000
System Software Engineer (Hardware Enabling Driver)
System Software Engineer (Hardware Enabling Driver)

Tech Aalto Pte ltd • Singapore

On-site
SGD 90,000 - 120,000
Lead Systems Engineer
Lead Systems Engineer

FINITI PARTNERS PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Technology Development Product Engineer
Technology Development Product Engineer

ADVANCED SUBSTRATE TECHNOLOGIES PTE. LTD. • Singapore

On-site
SGD 80,000 - 110,000
Embedded Firmware and Software Engineer
Embedded Firmware and Software Engineer

HP • Singapore

On-site
SGD 90,000 - 130,000
Product Engineer (Mechanical)
Product Engineer (Mechanical)

Illumina Singapore Pte Ltd • Singapore

On-site
SGD 65,000 - 100,000
Lead System Engineer
Lead System Engineer

SICK Sensor Intelligence • Singapore

On-site
SGD 120,000 - 180,000
Product Engineer
Product Engineer

MediaTek • Singapore

On-site
SGD 85,000 - 115,000
Product Engineer
Product Engineer

ACCTON TECHNOLOGY SG PTE. LTD. • Singapore

On-site
SGD 70,000 - 110,000
Software Engineer
Software Engineer

RAY TECH SINGAPORE PTE. LTD. • Singapore

On-site
SGD 60,000 - 100,000