Firmware Engineer in Austin, Texas | Advanced Micro Devices, Inc

Amd

Actively hiring
Austin, TX Posted 35 days ago $143,280$143,280 / year

At a glance

AI generated

TL;DR

AMD’s Server Security Processor team seeks a senior firmware engineer to design, develop, debug, and integrate firmware solutions for AMD SOC components. This role involves resolving complex issues in pre-production and sustaining products, ensuring high-quality firmware releases through effective collaboration with cross-functional engineering teams. The ideal candidate will possess strong problem-solving skills, experience with x86, ARM, or RISC-V architectures, and expertise in embedded firmware development using C programming language. They should be proficient in debugging hardware/software interfaces and familiar with tools like JTAG and source code debuggers. Additionally, the engineer must have a track record of working independently under tight deadlines while maintaining excellent communication skills to drive technical leadership within the team.

Skills

C git x86 ARM RISC-V FPGA DDR SPI eSPI I2C LPC PCIe JTAG RTOS svn BIOS

What you'll do

  • Design and implement embedded firmware for power, performance, and security features.
  • Resolve complex issues on pre-production products in cross-component debug engagements.
  • Develop high-quality firmware solutions ensuring defect-free system product development.
  • Engage in design reviews and architectural discussions to improve firmware quality.
  • Provide technical leadership and guidance to developers, program managers, and people managers.

What we're looking for

  • Strong problem-solving skills and experience with x86, ARM, or RISC-V architecture.
  • Proficient in embedded firmware and device driver development for pre-silicon environments.
  • Expertise in hardware/software interfaces and debugging complex issues using JTAG and debuggers.
  • Mastery of C programming language with recent hands-on experience.
  • Experience with DDR, SPI, eSPI, I2C, LPC, and PCIe protocols.
  • Familiarity with source control systems like svn or git and working independently under tight deadlines.

Market check

Salary context

This $143,280–$143,280 range sits above 14% of similar postings on FindRole.

Peer median band

$162,200$218,700

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$161,425$218,225

Middle half of comparable postings.

Based on 240 comparable postings.

* 240 is the maximum number of comparable postings sampled.

Employer

About Amd

AMD (Advanced Micro Devices) is a semiconductor company that develops high-performance processors, graphics cards, and adaptive computing solutions for gaming, data centers, and embedded markets. Industry: Semiconductors

Amd currently has 80 open roles on FindRole.

Listed pay typically runs $176,400–$176,400 across 80 roles with salary data.

Most-posted roles

View all roles at Amd

More like this

Similar roles

Memory Systems Design Engineer Client and Graphics Platform Engineering in Austin, Texas | Advanced Micro Devices, Inc

Amd

US 101 days ago $163,200$163,200
DDR LPDDR GDDR Memory_controller PHY_design Signal_integrity Power_integrity High_speed_protocols Tx_Rx_Design PLL_DLL_Clocking Equalization_techniques Training_algorithms Firmware BIOS GPU_CPU_APU_architecture Bus_logic_technologies Driver_firmware_usage Oscilloscopes BERT Logic_analyzers Windows_Linux_OS Python Ruby_Perl_scripting