4 days ago
Responsibilities
- Collaborate on end-to-end firmware flows and component integration.
- Design and develop platform BIOS based on silicon and board features.
- Participate in triage, debugging, and validation across the product lifecycle.
- Write high-quality, scalable C and assembly code for server BIOS solutions.
- Partner with silicon design, platform design, validation, and debug teams to resolve system issues and deliver products on schedule.
Requirements
- 5+ years of experience in BIOS, firmware, or system software development.
- Solid knowledge of x86 system architecture and excellent C programming skills.
- Experience with or knowledge of server hardware interfaces including Ethernet, SATA, AHCI, DDR5, PCIe, SPI, I2C, and NVMe.
- Familiarity with server BIOS architecture and standards such as ACPI, SMBIOS, and PCIe.
- x86 assembly experience is a plus.
- Experience with AMI AptioV is highly desirable.
- Bachelor's or Master's degree in Computer Science, Computer Engineering, or Electrical Engineering, or equivalent experience is preferred.
Benefits
- Benefits are described in AMD's benefits-at-a-glance information.
- The preferred location is Austin, Texas; Santa Clara, California is also listed.
- This role is not eligible for visa sponsorship.
Tech Stack
AssemblyC
Categories
About AMD
AMD designs and sells CPUs, GPUs, and adaptive/embedded computing products for PCs, data centers, gaming, and edge devices. Its portfolio includes Ryzen and EPYC processors, Radeon and Instinct graphics, and adaptive SoCs from its Xilinx acquisition, sold to OEMs, cloud providers, and device makers. Founded in 1969 and headquartered in Santa Clara, it is a public company on NASDAQ and supplies semi-custom chips for major game consoles.
