Search by job, company or skills

AMD

MTS Software System Design Eng (BIOS/UEFI/coreboot development Lead )

10-15 Years

This job is no longer accepting applications

new job description bg glownew job description bg glownew job description bg svg
  • Posted 4 months ago

Job Description

THE ROLE:

Exciting opportunity within the Embedded BIOS development team working on latest cutting-edge embedded CPU/APU technologies. In this role you will be responsible to coding, design, develop, board bring-up and debug BIOS for internal/external systems, platforms in pre(emulation/simulation) and post silicon environment that use AMD CPU/APU.

THE PERSON:

The ideal candidate has experience doing BIOS development, porting, platform bring up, RAS feature understanding and support through product launch of BIOS/UEFI based x86 platforms. Need strong problem-solving skills, with a collaborative can-do attitude. Strong knowledge of computer architecture and low-level programming in C.

KEY RESPONSIBILITIES:

  • Responsible for BIOS and pre-OS driver development including design, documentation, unit testing and debug for pre and post silicon support.
  • support customer support Team on need basis.
  • Engage with technical leads to understand BIOS/firmware scope and work on implementation to meet schedules and milestones.
  • Work with internal and external teams to ensure highest level of quality and satisfaction throughout firmware lifecycle.
  • Must be well-organized, technically oriented, and a self-starter with a demonstrated ability to work collaboratively and coordinate activities with geographically distributed technical teams.
  • Desire to work and succeed on fast-paced and highly dynamic environments.
  • BIOS/FW simulation emulation experience Pre-silicon environment
  • Hands on debugging with emulator, simulation environment.

PREFERRED EXPERIENCE:

  • 10+years of experience in the x86 BIOS/UEFI/coreboot development
  • Exposure to pre-silicon BIOS development in a simulation/emulation environment
  • Experience with x86 CPU/APU architectures and associated compilation tools
  • Expert in C language; knowledge of x86 assembly.
  • Experience with platform bring-up.
  • Familiar with at least one BIOS code base (AMI, Insyde, Phoenix BIOS, coreboot, EDKII)
  • Hands on experience with hardware debugging tools like AMD HDT, ITP, Arium, etc.
  • Able to read and interpret hardware schematics.
  • Knowledge of ACPI, USB, NVMe, SATA, PCIe, and other PC industry standards.
  • Hands on experience working with Reference Boards.
  • Strong communication skills

ACADEMIC CREDENTIALS:

  • Bachelor'sorMaster's inComputer Engineering, ComputerScience,or a closely related field

More Info

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

About Company

Job ID: 107947007