Search by job, company or skills

Advanced Micro Devices (AMD)

Sr. Firmware Engineer

5-9 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 10 hours ago
  • Be among the first 20 applicants
Early Applicant
Quick Apply

Job Description

  • Design, develop, debug , verify and/or validate firmware, software and/or hardware
  • Participant in day-to-day firmware development work
  • Provide consultation to internal and external customers regarding AMD features and programming requirement s

PREFERRED EXPERIENCE:

  • Prior years of experience and/or education within the semiconductor industry
  • Experience producing quality firmware
  • Experience with x86, ARM and/or RISC-V architecture.
  • Experience Embedded firmware and/or device driver development.
  • Experience with board, processor, or ASIC bring-up.
  • Experience with Embedded System protocols DDR, SPI, eSPI, I2C, LPC, and PCIe.
  • Experience in hardware/software interfaces and debugging sophisticated issues in CPU and firmware using JTAG, source code debuggers and other tools.
  • Programming Language/ Concepts:
  • Complete mastery of C programming language with recent programming experience, logical thinking
  • Python
  • Operating System concepts.
  • Debugging skills to support legacy and current product line
  • Good debugging knowledge. Should know how to debug OS issue (Windows and Linux) from firmware perspective
  • Prior experience for working with ISV (Independent Software Vendors) and enabling IBV (Independent BIOS Vendors) for enabling x86 / ARM platforms.
  • EDKII and UEFI
  • Should know EDKII Tianocore very well
  • Should be familiar with UEFI, IPMI, ACPI spec very well
  • Should know how to develop packages, modules, drivers and libraries.
  • Processor architecture:
  • Should know at least one processor architecture either X86 or ARM; X86 will be preferred.
  • I/O or peripheral protocols.
  • Should know I2c, I3c, UART and specifically SPI/eSPI protocol.
  • Good to have PCIe knowledge
  • Should familiar with enterprise level day to day activities
  • Git, Jira, CI, release cycle, deliveries, pre-silicon and post-silicon.
  • Experience with pre-silicon development on FPGAs or simulation environments.

More Info

Job Type:
Industry:
Employment Type:
Open to candidates from:
Indian

About Company

For nearly 50 years, AMD (NASDAQ: AMD) has driven innovation in high-performance computing, graphics, and visualization technologies the building blocks for gaming, immersive platforms, and the datacenter. Hundreds of millions of consumers, leading Fortune 500 businesses, and cutting-edge scientific research facilities around the world rely on AMD technology daily to improve how they live, work, and play.

Job ID: 114414879

Similar Jobs

Early Applicant