Data Center DDR Validation software Engineer
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
