Elevate security technology with AMD as a Security Diagnostics Software Engineer in Markham, ON. Design, develop, and optimize software to validate cutting-edge security IPs.
Become part of a world-class silicon team at AMD, where your role as a Security Diagnostics Software Engineer will focus on bringing up and validating security hardware IP in CPUs, GPUs, and AI systems. In this hands-on position, you’ll utilize your skills in C/C++ and object-oriented programming to develop functional and stress tests, collaborating closely with hardware architects and firmware teams to solve technical challenges.
Key Responsibilities:
• Develop diagnostics software for pre-silicon and post-silicon validation
• Write and optimize tests for AMD's cryptographic acceleration engines
• Participate in silicon bring-up across multiple programs
• Troubleshoot and resolve firmware and hardware issues
• Deploy AI-based tools for accelerated test development
Requirements:
• Experience in low-level software and hardware development
• Proficient in C/C++ programming
• Familiarity with Linux, firmware, and device drivers
• Solid debugging and communication skills
• Knowledge of applied cryptography
Apply your passion for technology and problem-solving at AMD, leading the future of security diagnostics.
#J-18808-Ljbffr