AMD

SR Embedded Firmware Development Engineer

Job Description

Posted on: 
2026-02-06

Responsibilities

  • Implement complex logic design solutions with embedded processing and high-speed interfaces.
  • Support the definition of firmware architecture and documentation.
  • Translate high-level system requirements into firmware requirements.
  • Write production-quality C/C++ code for project success metrics.
  • Develop strategies to test and verify firmware functionality.
  • Improve quality development processes and results.
  • Support defect investigations and validate fixes during testing and production.

Job Requirements

  • Strong team player with excellent communication skills.
  • Self-starter able to work independently.
  • Solid understanding of hardware, firmware, and test development for embedded systems.
  • Programming experience in C/C++ and scripting in Linux environments.
  • Ability to read and interpret board schematics.
  • Familiarity with embedded protocols (I2C, SPI, USB, etc.).
  • Experience with board/platform-level debug and system architecture validation.
Apply now

More job openings