Security Software Engineer

Amd

Confirmed live 2 days ago High trust
Hybrid

Quick summary

Work type
Hybrid
Location
San Jose, CA
Salary
$172,000–$258,000 / yr
Posted
86 days ago
Freshness
Confirmed live 2 days ago
Closes
Jun 17, 2027

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $175k
This role $215k
$115k most similar roles pay here $273k

This role pays more than 78% of similar roles. Most pay $145,700–$203,750 — the shaded band above. At the midpoint, this role pays about $215k versus about $175k for comparable roles.

Based on 240 similar postings.

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 367 open roles on FindRole.

Listed pay typically runs $166,400–$249,600 across 367 roles with salary data.

Most-posted roles

View all roles at Amd

At a glance

TL;DR · Security Software Engineer

Security Software Engineer will join the team to support and enhance the security infrastructure within the Vivado FPGA toolchain. This role focuses on protecting sensitive software and customer IP at the application layer by ensuring tools are resilient against tampering, reverse engineering, and data exposure. The engineer will work within an existing in-house framework to maintain, refactor, and extend security features while implementing encryption and data integrity workflows for secure handling of design data. Key responsibilities include identifying vulnerabilities, improving tool robustness, and developing optimized security features using C++. The role requires expertise in multithreading, memory management, and performance optimization across Linux and Windows environments. Candidates should possess a strong understanding of cryptography, vulnerability mitigation, and attack surfaces to protect complex systems from potential exploitation within this high-impact, security-sensitive product area.

What you'll do

  • Implement protections against reverse engineering, debugging, and tampering within the Vivado FPGA toolchain.
  • Identify and mitigate potential vulnerabilities to improve tool robustness against misuse or exploitation.
  • Ensure secure handling of sensitive customer design data through encryption and integrity workflows.
  • Maintain and extend capabilities within an existing in-house security framework.
  • Refactor and enhance existing security components for improved performance and reliability.
  • Develop and optimize security features using modern C++ across Linux and Windows environments.
  • Apply best practices for multithreading, memory management, and performance optimization.

What we're looking for

  • Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent.
  • Solid experience in C++ development, preferably using modern C++.
  • Strong understanding of application security concepts including vulnerability mitigation and secure design.
  • Experience applying cryptography in software systems using libraries like OpenSSL.
  • Familiarity with reverse engineering techniques and common attack methods.
  • Knowledge of multithreading, concurrency, and performance optimization.
  • Ability to work within large, complex codebases or mature products.
  • Familiarity with Linux or Windows environments.

More like this

Similar roles

Software Security Engineer

Qualcomm

San Diego, CA 64 days ago $94,200$141,200
C Kernel JTAG Cryptography ARM Architecture RISC-V ARM Trustzone MSM AMSS Simulators Emulators Computer Architecture Memory Management Secure Programming

Senior Software Engineer

Qualcomm

San Diego, CA 134 days ago $111,300$166,900
Linux Kernel KVM ARMv8 ARMv9 C C++ Python QEMU JTAG Git IOMMU Device Drivers FPGA DVFS Embedded Systems Security Assessment System Architecture Memory Management open-source
2+ yrs exp

Microelectronics Vulnerability Researcher

Booz Allen Hamilton

Huntsville, AL 81 days ago $86,800$198,000
C C++ Python Reverse Engineering IDA Pro Ghidra Embedded Systems Side-channel Analysis Fault Injection Differential Power Analysis Correlation Power Analysis Electromagnetic Analysis Glitching Oscilloscopes Logic Analyzers JTAG i2C FPGA Cryptography Signals Processing
3+ yrs exp

Embedded FPGA Engineer

Booz Allen Hamilton

McLean, VA 85 days ago $86,800$198,000
FPGA Vitis HLS Verilog VHDL SystemVerilog Xilinx Vivado Python C++ MATLAB TCL Linux UNIX DSP SOSA/VPX AXI‑Stream AXI‑Lite DMA Agile Jira

Security Software Engineer

Boeing

Remote (Swansea, IL) +1 29 days ago $81,000$95,000
AWS Security Hub GuardDuty Config Trend Micro Deep Security CI/CD Nessus IAM STIGs Encryption Network ACLs Security Groups Cloud Security Vulnerability Remediation CompTIA Security+
5+ yrs exp Remote

Software Engineer, Security Engineering

Plaid

San Francisco, CA +2 100 days ago $188,748$242,676
Key Management Systems Data Encryption Zero Trust Authentication Authorization Incident Response Threat Modeling Security Architecture Secure Token Service Certificate Management Transport Security Secret Management Data Loss Prevention Scalable Systems