CareerPlan

Data Center DDR Validation software Engineer

Hsinchu City, TaiwanFull-time2026-02-06 → 2026-11-10

Core

Validate DDR memory systems for next-generation server SoCs through firmware and driver integration, stability evaluation, and issue debug.

Role type

Senior IC embedded software engineer (DDR validation)

Builds

Server SoCs with DDR memory subsystems

Domain

Semiconductor / High-speed I/O

Required skills

Embedded system firmware and driver development, Bootloader software, Linux OS, C, C++, Python, System architecture analysis, Debug tools

Preferred skills

DDR validation frameworks, Memory system performance analysis, UEFI development, Hardware-software co-design, Lab equipment usage (oscilloscope, power supply)

Technologies

Linux, UEFI, C, C++, Python, DDR, DRAM, HSIO

Responsibilities

Collaborate with cross-functional hardware and software teams to understand DDR, CPU, and HSIO system architecture, Evaluate industry-standard validation test suites and server benchmarks, Contribute to quality assurance from development through commercial launch, Support full production ramp-up, Debug stability issues in DDR memory systems

Seniority

Senior, hands-on IC