Senior Security Firmware Engineer

AMD
Belgrade
Workplace: HybridTemporaryFunction: Hardware, Embedded & Systems EngineeringSkills: ["Problem-solving","Analytical thinking","Communication","Collaboration","Technical leadership"]

Join the Firmware Security team to develop pre-silicon and post-silicon firmware security capabilities. You’ll collaborate with experienced engineers to create hardware-security flows, algorithms, and SoC architecture expertise, building/debugging silicon software with strong problem-solving. Work through the full software development lifecycle—requirements, feature design, implementation, code reviews, unit tests, and documentation—while partnering with local and distributed teams.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
AMD
AMD
1 week ago

Senior Security Firmware Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 16 hours agoStatus: Live

Job Summary

Join the Firmware Security team to develop pre-silicon and post-silicon firmware security capabilities. You’ll collaborate with experienced engineers to create hardware-security flows, algorithms, and SoC architecture expertise, building/debugging silicon software with strong problem-solving. Work through the full software development lifecycle—requirements, feature design, implementation, code reviews, unit tests, and documentation—while partnering with local and distributed teams.
Location: Belgrade
Workplace: Hybrid
Employment Type: Temporary · 12 months
Job Function: Hardware, Embedded & Systems Engineering
Seniority: Mid level

Key Responsibilities

  • •Develop firmware security capabilities for both pre-silicon and post-silicon workflows within the Firmware Security team.
  • •Create and improve silicon debug software by collaborating with experienced engineers and technical leaders.
  • •Participate in code reviews, develop unit tests, and create technical documentation for delivered software solutions.
  • •Contribute across the full development lifecycle: system requirements analysis, feature design, implementation, and cross-functional collaboration.
  • •Collaborate with local and distributed teams to deliver high-quality software while meeting challenging deadlines.

Key Requirements

  • •Experience with object-oriented design and programming languages such as C, C++, Java, or C#.
  • •Experience with hardware or embedded debugging software and a solid understanding of the software development lifecycle.
  • •Knowledge of x86 microarchitecture, embedded systems, ARM/RISC architectures, and peripherals.
  • •Experience developing JTAG testing and/or runtime debugging tools and software, with familiarity with DFT, JTAG, and system bring-up processes.
  • •Proficiency in written and spoken English and the ability to lead technical initiatives/projects.
Experience:Embedded systemsSiliconHardware debuggingFPGA
Skills:Problem-solvingAnalytical thinkingCommunicationCollaborationTechnical leadership
Languages:English
Tech Stack:CC++JavaC#PythonRubyPerlRustVerilogFPGAJTAGDFTAssemblyX86 microarchitectureARMRISCSPII2CPCIeCryptography

Company Brief

AMD
Designs and produces semiconductor products including CPUs, GPUs, and adaptive SoCs for consumer, enterprise, and embedded markets, competing across PCs, data centers, and gaming industries.
Industry: Electronics Manufacturing
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Santa Clara, United States
Founded: 1969
Glassdoor
Glassdoor: 3.9
WebsiteLinkedIn