A

AMD

Designs chips for computers and AI systems

Server Platform Debug Engineer - RAS Focus

Hardware Systems IntegrationPosted on Nov 12
Full-timeTaipei City, TaiwanNo salary listedIn-person

About the Job

Requirements

  • Professional experience in server platform debug, BIOS, UEFI, embedded firmware, platform firmware, or low-level system software development and validation.
  • Strong platform-level debugging capability, with experience analyzing interactions among hardware, firmware, operating systems, drivers, management controllers, and validation environments.
  • Strong C programming skills and experience with firmware development, code review, source control, and defect tracking.
  • Solid understanding of x86 server architecture, multiprocessor systems, memory architecture, PCIe, ACPI, power management, and system management.
  • Proven ability to lead complex technical investigations across multiple teams, define ownership and next actions, and drive issues to closure.
  • Strong analytical and structured problem-solving skills, including issue reproduction, data collection, isolation, root-cause analysis, corrective action, and validation.
  • Excellent meeting facilitation, stakeholder coordination, action-item tracking, and written and spoken English communication skills.
  • Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, Electronic Engineering, or a related field, or equivalent practical experience.

Responsibilities

  • Own complex customer and internal server platform issues from initial report through verified closure, serving as the technical lead for the overall investigation.
  • Lead cross-functional debug meetings, establish clear problem statements, align teams on investigation priorities, and maintain an actionable debug plan.
  • Identify missing data, incomplete analysis, validation gaps, unclear ownership, and unexecuted actions that could delay root-cause identification or issue closure.
  • Assign and track action items, follow up on deliverables, escalate blockers and technical risks, and ensure required workstreams are completed on schedule.
  • Apply BIOS/UEFI and firmware knowledge as part of broader platform investigations, with particular focus on RAS features, error-handling flows, containment, reporting, and recovery behavior.
  • Perform platform-level debugging across processor, memory, PCIe, CXL, interconnect, BMC, operating system, driver, and platform-management domains rather than limiting analysis to firmware.
  • Analyze complex hardware, firmware, and software failures using BIOS logs, POST codes, register data, CPER and event records, traces, crash data, schematics, and platform debug tools.
  • Drive structured root-cause analysis by defining reproduction conditions, forming technical hypotheses, designing experiments, isolating failing components, and validating conclusions with evidence.
  • Design and execute error-injection and fault-validation strategies for correctable, uncorrectable, fatal, and recoverable error scenarios.
  • Validate firmware, operating-system, and management reporting paths, including in-band and out-of-band error reporting, event logging, telemetry, containment, and recovery behavior.
  • Work with IBV code bases and customer BIOS implementations to integrate fixes, verify workarounds, perform regression testing, and ensure solution readiness.
  • Collaborate with silicon, AGESA/firmware, BMC, OS, driver, validation, tools, hardware, and customer teams to resolve cross-component issues.
  • Support customer platform bring-up, feature enablement, technical workshops, and critical escalations, including on-site support when required.
  • Provide concise technical status updates that clearly communicate issue impact, current findings, open questions, ownership, next actions, risks, and closure criteria.
  • Create technical specifications, debug guides, validation procedures, training materials, and reusable knowledge to improve team and customer capabilities.
  • Contribute to automation that improves log collection, error analysis, test execution, result tracking, action-item management, and issue triage.

Desired Qualifications

  • Deep knowledge of server RAS concepts, architecture, firmware implementation, platform error handling, containment, reporting, and recovery.
  • Experience with Machine Check Architecture, error severity classification, recovery policy, error containment, and reset/recovery flows.
  • Experience with memory RAS, including ECC, parity, patrol scrub, retry and recovery behavior, sparing, and error reporting.
  • Experience with PCIe Advanced Error Reporting, DPC, hot-plug, link failure handling, and PCIe/CXL error scenarios.
  • Experience with ACPI-based firmware and OS error interfaces, including EINJ, ERST, HEST, BERT, and CPER-based reporting.
  • Experience with in-band and out-of-band RAS reporting and BIOS-to-BMC/platform-management interactions.
  • Experience using hardware and firmware debug tools, protocol analyzers, JTAG, logic analyzers, register-access tools, error-injection frameworks, and electrical or board-level debug data.
  • Experience correlating evidence across firmware logs, OS/kernel logs, crash dumps, BMC logs, hardware traces, schematics, and validation results.
  • Experience with server BIOS vendors or code bases such as AMI, Insyde, or Phoenix.
  • Experience with Linux or Windows server environments, virtualization, kernel/driver logs, crash analysis, and system-level validation.
  • Experience developing scripts or automation in Python, shell, or similar languages for test, data collection, log analysis, and workflow tracking.
  • Experience supporting cloud, hyperscale, OEM, ODM, or enterprise server customers.

About the Company

AMD

Designs chips for computers and AI systems

AMD designs processors, graphics chips and AI accelerators for computer makers, cloud operators and businesses that build electronic devices. Its Ryzen processors power personal computers, while EPYC processors handle work in data centers and Radeon chips render graphics. Instinct accelerators run AI models, paired with software that developers use to train models and put them into production. AMD sells chips and related computing systems through equipment makers, distributors and retail channels, and contracts with outside foundries to fabricate its semiconductor designs. It was founded in 1969 and has its headquarters in Santa Clara, California.

Company size
10,001+
Company stage
IPO
Headquarters
Santa Clara, CA
Founded
1969

Recently Posted Jobs

Explore more opportunities at AMD

See more jobs