AD

MTS Firmware Engineer

Advanced Micro Devices (AMD)
Bangalore8-13 LPA Posted 28 Jul 2025
FULL TIME
C++
Linux
Unix
Python

Job Description

THE ROLE:

Join our dynamic and growing ICT Firmware Engineering Team at AMD, where youll work on firmware crucial to our diverse product lines, from servers to semi-custom ASICs. This is an exceptional opportunity to contribute to pivotal firmware technologies and make a significant impact.

THE PERSON:

We are seeking a proactive, detail-oriented individual with a solid background in firmware development. You should possess excellent problem-solving and organizational skills, along with outstanding communication abilities. A successful candidate will be comfortable working independently under tight deadlines and have a solid understanding of hardware and software system integration. If you are passionate about embedded systems and enjoy working in a fast-paced, collaborative environment, this role is perfect for you. Our team values innovation, collaboration, and continuous learning.

KEY RESPONSIBILITIES:

  • Contribute to the development of firmware supporting next-generation data acceleration technologies for both AMD proprietary and industry standards, such as PCIe and SDXI.
  • Collaborate closely with cross-functional teams, including BIOS, power management, architecture, design, and verification, to deliver integrated firmware solutions.
  • Develop low-level firmware for embedded systems within an RTOS environment.
  • Participate in pre-silicon validation activities, such as co-simulation and emulation, at the IP and SOC levels.
  • Support post-silicon enablement and production cycle efforts.
  • Design, develop, and support embedded firmware solutions throughout the entire cycle, including pre-silicon, post-silicon, and production stages.

PREFERRED EXPERIENCE :

  • 7 years and above of total experience. Expertise in C programming and proficiency in C++ or Python.
  • Hands-on experience with end-to-end firmware development, including pre-silicon, post-silicon, and production stages.
  • Demonstrated skills in firmware lab debugging, triaging, and bug-fix implementation, along with familiarity with Zephyr RTOS.
  • Comfortable working in a Linux build environment and experienced with UNIX, Linux, and Windows operating systems.
  • Significant experience in device driver or embedded firmware development and a comprehensive understanding of hardware and software system integration.
  • Well-versed in software engineering practices, capable of working independently under tight deadlines, and possessing excellent communication and presentation skills.

ACADEMIC CREDENTIALS:

  • Bachelors degree in Electrical/Computer Engineering, Engineering Science, or Computer Science preferred.

Required Skills

Join WhatsApp Channel