SMTS Software Development Eng. at Advanced Micro Devices, Inc | Texas, US | Rezi

SMTS Software Development Eng. at Advanced Micro Devices, Inc

SMTS Software Development Eng.

Advanced Micro Devices, Inc · Texas, US

Today

SMTS Software Development Eng.

Advanced Micro Devices, Inc · Texas, US

11 hours ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

AMD is seeking a firmware development leader to design and implement embedded firmware, enabling a wide range of power, performance, and security features for data center customers. The role involves improving software quality, bringing up new products, and developing innovative solutions.

Responsibilities

  • Design and implement embedded firmware.
  • Enable a wide range of power, performance, and security features.
  • Improve the quality of existing software.
  • Bring up new products.
  • Engage as an active team player, driving cross-team development.
  • Provide leadership to developers.
  • Participate in design reviews, firmware quality improvements, and architectural discussions.

Requirements

  • Strong problem-solving skills.
  • Experience with x86, ARM and/or RISC-V architecture.
  • Experience in embedded firmware and/or device driver development.
  • Experience with pre-silicon development on FPGAs or simulation environments.
  • Experience with board, processor, or ASIC bring-up.
  • Experience with 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.
  • Experience with source control systems such as svn or git.
  • Experience working with RTOS and other embedded OS environments.
  • Complete mastery of C programming language with recent programming experience.
  • Highly responsive, transparent, and proactive communication.
  • Consistent availability.

Skills

  • x86 architecture
  • ARM architecture
  • RISC-V architecture
  • Embedded firmware development
  • Device driver development
  • Pre-silicon development
  • FPGA development
  • Simulation environments
  • Board bring-up
  • Processor bring-up
  • ASIC bring-up
  • DDR
  • SPI
  • eSPI
  • I2C
  • LPC
  • PCIe
  • Hardware/software interfaces
  • CPU debugging
  • Firmware debugging
  • JTAG
  • Source code debuggers
  • SVN
  • GIT
  • RTOS
  • Embedded OS
  • C programming
  • Server platforms
  • Software engineering practices
  • BIOS development
  • Firmware development
  • Verbal communication
  • Written communication
  • Interpersonal communication

Location

  • Austin, TX

Work Type

  • Full-time

Experience Level

  • Leadership experience
  • Minimum 5 years of experience

Education Level

  • BS or MS degree in Computer Science, Applied Mathematics, Electrical or Computer Engineering
  • MBA is a plus

Benefits

  • AMD benefits at a glance

About the Company

  • AMD believes technology can change lives for the better.
  • AMD is powering the next generation of supercomputing, high-performance computing, cloud, and AI.
  • Every role at AMD contributes to something bigger — technology that moves the world forward.

Equal Opportunity

  • AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law.
  • We encourage applications from all qualified candidates and will accommodate applicants’ needs under the respective laws throughout all stages of the recruitment and selection process.