AMD-logo
AMD
·
June 24, 2025
Apply Now
This job has closed.

Fall 2025 Undergrad Firmware Engineering Co-Op/Intern

Austin, Texas
Internship
Onsite
$59K/yr - $89K/yr
Intern
Advanced Micro Devices is a semiconductor company that designs and develops graphics units, processors, and media solutions. They are seeking a Firmware Engineer Intern/Co-op to contribute to the design, development, and delivery of OpenBMC firmware for customer reference boards, collaborating with various teams and ensuring quality standards are met.

Responsibilities

  • Take responsibility for developing and testing BMC firmware within an OpenBMC environment, ensuring quality and performance standards are met.
  • Collaborate closely with architects, BIOS developers, vendors, and QA teams to deliver robust and innovative OpenBMC firmware releases.
  • Participate in code reviews, design discussions, and project planning to help refine and improve firmware solutions.
  • Contribute to the upstreaming of your work to the OpenBMC community, ensuring integration and consistency with community standards.
  • Troubleshoot and debug existing designs, addressing any issues in the firmware and working closely with hardware teams.
  • Develop and maintain clear, concise documentation for the firmware you produce.
  • Apply and refine your knowledge of software development methodologies, ensuring continuous improvement and delivery of high-quality firmware.

Qualification

Required

  • You are pursuing a Bachelor’s degree majoring in Computer Engineering, Electrical Engineering, Computer Science, Software Engineering or a related discipline.
  • Expertise with Python and C/C++
  • Proficient in developing User Interface based on Java Scripts, Network socket concepts
  • Programming experience (JavaScript, Shell Scripting, Python, C, C++)
  • Proficient with Source version control systems like Git, Review tools like Gerrit
  • Working knowledge of Linux programming
  • Working knowledge using cross-compilers

Preferred

  • Knowledge of low-level protocols including I2c, I3c, JTAG, SPI, UART desired
  • Proficient reading and understanding digital schematics desired
  • Knowledge of software development process methodology desired

Benefits

Advanced Micro Devices is a semiconductor company that designs and develops graphics units, processors, and media solutions.
Glassdoor
4.1
Founded in 1969
Santa Clara, California, USA
10001+ employees
http://www.amd.com

Similar Job