C++ Security Software Engineer for FPGA Toolchain

Advanced Micro Devices

San Jose (CA)

On-site

USD 100,000 - 130,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Comprehensive AMD benefits
Collaborative work environment

Job summary

Advanced Micro Devices in San Jose is looking for a skilled Software Engineer to enhance application security within its Vivado FPGA toolchain. The engineer will protect sensitive software, ensure resilience against threats, and collaborate closely with cross-functional teams in a high-impact environment.

Ideal candidates will possess strong C++ experience, a solid understanding of security principles, and the ability to identify vulnerabilities and design protections effectively. A Bachelor’s or Master’s degree in a related field is required, with additional relevant experience preferred.

Qualifications

  • Proven hands-on experience in C++ development.
  • Strong understanding of application security concepts.
  • Experience with cryptography and security frameworks.

Responsibilities

  • Implement protections against reverse engineering and tampering.
  • Improve robustness of the tool against misuse and exploitation.
  • Develop and optimize security features in C++.

Skills

C++ experience
Application security knowledge
Collaboration skills
Software development best practices

Education

Bachelor’s or Master’s degree in Computer Science or equivalent

Tools

OpenSSL
Linux
Windows

Job description

Advanced Micro Devices in San Jose is looking for a skilled Software Engineer to enhance application security within its Vivado FPGA toolchain. The engineer will protect sensitive software, ensure resilience against threats, and collaborate closely with cross-functional teams in a high-impact environment.

Ideal candidates will possess strong C++ experience, a solid understanding of security principles, and the ability to identify vulnerabilities and design protections effectively. A Bachelor’s or Master’s degree in a related field is required, with additional relevant experience preferred.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior FPGA/SoC Embedded Security Engineer
Senior FPGA/SoC Embedded Security Engineer

Advanced Micro Devices • Austin (TX)

On-site
USD 150,000 - 230,000
Security Software Engineer
Security Software Engineer

Advanced Micro Devices • San Jose (CA)

On-site
USD 100,000 - 130,000
Comprehensive AMD benefits
Collaborative work environment
Senior FPGA/SoC Embedded Security Engineer Remote-friendly
Senior FPGA/SoC Embedded Security Engineer Remote-friendly

Advanced Micro Devices • Austin (TX)

Hybrid
USD 120,000 - 190,000
Senior FPGA/SoC Embedded Security Engineer
Senior FPGA/SoC Embedded Security Engineer

AMD • Austin (TX)

On-site
USD 130,000 - 180,000
Senior FPGA Validation Engineer, HW/SW Co-Design
Senior FPGA Validation Engineer, HW/SW Co-Design

Advanced Micro Devices • San Jose (CA)

On-site
USD 140,000 - 230,000
FPGA Firmware Engineer - Security & System-Level Dev
FPGA Firmware Engineer - Security & System-Level Dev

Altera Corporation • San Jose (CA)

Hybrid
USD 133,000 - 193,000
Firmware Engineer – FPGA & Security
Firmware Engineer – FPGA & Security

Altera • San Jose (CA)

On-site
USD 133,000 - 193,000
Senior Verification Strategy Engineer, FPGA/SoC
Senior Verification Strategy Engineer, FPGA/SoC

AMD • San Jose (CA)

On-site
USD 180,000 - 240,000
Senior FPGA/PCIe Solutions Engineer
Senior FPGA/PCIe Solutions Engineer

Advanced Micro Devices • San Jose (CA)

On-site
USD 150,000 - 230,000
Senior Verification & Product Strategy Engineer
Senior Verification & Product Strategy Engineer

Advanced Micro Devices • San Jose (CA)

On-site
USD 170,000 - 250,000