About the role
Years of Experience – 5 to 10 Years
Location: Bangalore [ Customer Deputation ]
SOC firmware engineer
The Role:
AMD is a world-leading designer of microprocessors, systems-on-a-chip and other products at the leading edge of computing technology.
In this position, the candidate will design, develop and maintain low-level firmware and software that form an integral and critical part of AMD's product portfolio. The candidate will have opportunities to work with various hardware, firmware, test, and validation teams on a daily basis, to design and implement innovative features for SOCs, and for the platforms that these SOCs will serve as centerpieces.
The Person:
A software or firmware engineer, highly proficient in low-level code that is part of an RTOS, or that interacts directly with hardware. The candidate must be able to work independently, propose designs and engage with other teams, and be eager to research and learn about unfamiliar aspects of a complex system-on-a-chip.
Key Responsibilities:
· Design features and enhancements, advocate and evangelize for his/her own ideas.
· Develop and maintain low-level firmware.
· Collaborate with other teams such as BIOS, power management, security and networking, to ensure efforts are aligned and will contribute to product completion.
Preferred Experience:
Expertise in C or C++
Firmware and embedded systems development and debugging
Device driver, OS kernel, multi-tasking and multi-threading software development and debugging
Knowledge of microprocessor architectures and assembly language
Interfaces such as I2C, SPI, eSPI,
Familiar with Presilicon, JTAG, gdb, and other hardware debugger tools
Team player, comfortable collaborating with both local and remote colleagues in other time zones
Excellent verbal and written skills, able to write technical documents and give presentations
Willingness to learn from and teach to others
Academic Credentials:
M.S. degree or B.S. degree with 5 years of field experience
# Candidate should be in Firmware , RTOS and Development projects – Else we will screen reject the profile