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