Talent.com
Senior Principal Software Validation and Virtualization Engineer
Senior Principal Software Validation and Virtualization EngineerAdvanced Micro Devices • Markham, York Region, CA
Senior Principal Software Validation and Virtualization Engineer

Senior Principal Software Validation and Virtualization Engineer

Advanced Micro Devices • Markham, York Region, CA
9 days ago
Job type
  • Full-time
Job description

WHAT YOU DO AT AMD CHANGES EVERYTHING

At AMD, our mission is to build great products that accelerate next‑generation computing experiences—from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create something extraordinary. When you join AMD, you’ll discover the real differentiator is our culture. We push the limits of innovation to solve the world’s most important challenges—striving for execution excellence, while being direct, humble, collaborative, and inclusive of diverse perspectives. Join us as we shape the future of AI and beyond.

Together, we advance your career.

THE ROLE :

A senior technical contributor that drives end‑to‑end delivery of software solutions, directly contributing to, and coordinating implementation and optimization across multiple teams for inference and training of machine learning models. The position will involve interfacing with software and hardware engineering teams and AMD partners to plan, develop and optimize use cases. This is an exciting opportunity to work on the cutting edge of GPU computing for machine learning.

THE PERSON :

You are a subject matter expert and strong technical contributor with machine learning and GPU programming experience. You excel as part of a team where communication and team skills are highly valued.

KEY RESPONSIBILITIES :

  • Develop and implement the overall QA strategy and frameworks for testing GPU‑based software products, spanning various hardware and software configurations.
  • Evaluate and improve existing QA methodologies, tools, and processes and best practices, including automation tools, testing methodologies, test configuration management, and performance testing techniques.
  • Collaborate with software developers, program managers, QA teams, and other stakeholders to incorporate their feedback into test strategy and design.
  • Define cataloging methods for test plans, test suites, and test cases that cover functional and non‑functional requirements.
  • Analyze and debug complex failure scenarios in GPU software environment, including root cause analysis and implementation of corrective actions.
  • Establish and monitor metrics to assess the efficiency and effectiveness of the software development process, utilizing data‑driven insights to drive continuous improvement.
  • Provide training and mentorship to QA engineers and other stakeholders on best practices, testing methodologies, and tools used in the QA process.
  • Stay current with the latest trends and technologies in the compute domain to ensure the implementation of best practices and cutting‑edge testing methodologies.
  • Aware of industry standards and regulations, including ISO, IEEE, and other relevant standards.

PREFERRED EXPERIENCE :

  • Relevant experience in machine learning and / or GPU programming.
  • Experience in deep learning frameworks (e.g., TensorFlow, Keras, PyTorch, Caffe, ONNX, etc.) and familiarity with CNN / LSTM model architectures.
  • Knowledge of CPU and GPU architecture, and experience in GPGPU programming technologies.
  • Proven experience in a software or QA architect or senior technical engineer role.
  • Strong knowledge of software development methodologies, tools, and processes, including test planning, test design, test execution, and defect management.
  • Expertise in embedded software process, systems architecture and GPU technologies, including programming skills, such as C, C++ and Python.
  • Familiarity with various GPU hardware platforms and wide variety of operating systems (Linux and Windows) variants.
  • Experience with automated testing tools as well as experience in continuous integration and continuous deployment (CI / CD) pipelines process.
  • Strong analytical and problem‑solving skills, with an ability to debug and resolve complex issues in software systems.
  • Excellent communication, collaboration skills, with the ability to effectively work with cross‑functional teams and diverse stakeholders.
  • Led or played key role in QA teams' transformations to agile development and validation methods.
  • Proven experience in a software or QA architect or senior technical engineer role.
  • Strong knowledge of software development methodologies, tools, and processes, including test planning, test design, test execution, and defect management.
  • ACADEMIC CREDENTIALS :

    Bachelor’s or Master’s degree in a related discipline preferred.

    Benefits offered are described : AMD benefits at a glance

    AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee‑based recruitment services. AMD and its subsidiaries are equal‑opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and / or third‑party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants’ needs under the respective laws throughout all stages of the recruitment and selection process.

    #J-18808-Ljbffr

    Create a job alert for this search

    Validation Validation • Markham, York Region, CA

    Similar jobs
    Senior Principal Software Validation and Virtualization Engineer

    Senior Principal Software Validation and Virtualization Engineer

    Advanced Micro Devices • Markham
    Full-time
    WHAT YOU DO AT AMD CHANGES EVERYTHING.At AMD, our mission is to build great products that accelerate next‑generation computing experiences—from AI and data centers, to PCs, gaming and embedded syst...Show more
    Last updated: 9 days ago • Promoted
    Customer Service Representative - 50k-60k / Year - Work From Home

    Customer Service Representative - 50k-60k / Year - Work From Home

    Spade Recruiting • Sutton, Ontario
    Remote
    Full-time
    Quick Apply
    We’re looking for enthusiastic, self-driven, individuals to assist existing and prospective clients within our organization. This position will work with multiple clients throughout the day pr...Show more
    Last updated: 30+ days ago • Promoted
    Senior Verification Engineer – Cloud ML Acceleration

    Senior Verification Engineer – Cloud ML Acceleration

    Amazon • Toronto, ON, Canada
    Full-time
    A leading cloud computing company is seeking a Design Verification Engineer in Toronto, Canada.The engineer will develop verification solutions for custom silicon designs, focusing on high-speed I / ...Show more
    Last updated: 30+ days ago • Promoted
    Principal Software Engineer — Guidewire SAAS & Billing

    Principal Software Engineer — Guidewire SAAS & Billing

    Intact • Toronto
    Full-time
    A leading insurance provider is looking for a Principal, Software Engineering in Toronto.In this senior position, you will lead complex engineering initiatives and mentor engineers while owning the...Show more
    Last updated: 11 days ago • Promoted
    Senior Software Engineer, Rider Partnerships

    Senior Software Engineer, Rider Partnerships

    Lyft • Toronto C6A, ON, Canada
    Remote
    Full-time
    At Lyft, our purpose is to serve and connect.We aim to achieve this by cultivating a work environment where all team members belong and have the opportunity to thrive. Lyft is looking for software e...Show more
    Last updated: 15 hours ago • Promoted • New!
    Senior Validation Engineer

    Senior Validation Engineer

    Alphawave IP Inc • Toronto
    Full-time
    Senior Validation Engineer page is loaded.Apply locations Toronto time type Full time posted on Posted 6 Days Ago job requisition id JR101022. We're looking for the Wavemakers of tomorrow.Alphawave ...Show more
    Last updated: 30+ days ago • Promoted
    Senior SoC Verification Engineer

    Senior SoC Verification Engineer

    Arm • Toronto
    Full-time
    Arm’s Solution Engineering team is thrilled to be rapidly growing our SoC verification presence in Toronto.New team members will join a multifaceted group of engineers in Toronto and collaborate cl...Show more
    Last updated: 7 days ago • Promoted
    Senior Principal Software Validation and Virtualization Engineer

    Senior Principal Software Validation and Virtualization Engineer

    AMD • Markham
    Full-time
    Senior Principal Software Validation and Virtualization Engineer.Senior Principal Software Validation and Virtualization Engineer. A senior technical contributor that drives end-to-end delivery of s...Show more
    Last updated: 11 days ago • Promoted
    Senior Validation Engineer

    Senior Validation Engineer

    Alphawave Semi • Toronto
    Full-time
    We're looking for the Wavemakers of tomorrow.Alphawave Semi enables tomorrow’s future by accelerating the critical data communication at the heart of our digital world – from seamless video streami...Show more
    Last updated: 30+ days ago • Promoted
    Senior ASIC Verification Engineer

    Senior ASIC Verification Engineer

    BTA Design Services Inc. • Toronto
    Full-time
    Headquartered in Ottawa, BTA Design serves the electronic design community in Canada and beyond, specializing in ASIC and FPGA design and verification, and embedded software development services.We...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer, Cloud Infra & AI Core Systems

    Senior Software Engineer, Cloud Infra & AI Core Systems

    Starboard • Toronto C6A, ON, Canada
    Full-time
    A leading technology company in global trade seeks a Senior Software Engineer skilled in cloud infrastructure and core systems. In this role, you'll design scalable architectures, implement observab...Show more
    Last updated: 3 days ago • Promoted
    Senior AI / NPU Software Validation Engineer

    Senior AI / NPU Software Validation Engineer

    ThunderSoft • Markham
    Full-time
    A leading technology company in Canada is seeking a Senior Software Testing Engineer to lead advanced validation efforts across Neural Processing Unit (NPU) software. This role focuses on ensuring s...Show more
    Last updated: 13 hours ago • Promoted • New!
    Validation Engineer

    Validation Engineer

    Infotree Global Solutions • Markham
    Full-time
    Richmond Hill, Ontario, Canada 6 days ago.Manage technical presentations, displaying a strong grasp of hardware architecture and system design expertise. Expertise lies in using FPGA and other hardw...Show more
    Last updated: 11 days ago • Promoted
    UFS IP Validation Engineer

    UFS IP Validation Engineer

    LanceSoft, Inc. • Markham
    Full-time
    Be among the first 25 applicants.Manager ( USA and Canada Staffing / Recruitment ) - Semiconductor / VLSI / EDA / Embedded. UFS IP Validation Engineer / Flash Memory Validation Engineer.Months + Cha...Show more
    Last updated: 11 days ago • Promoted
    Algebra Private Tutoring Jobs Keswick

    Algebra Private Tutoring Jobs Keswick

    Superprof • Keswick, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    VerticalScope Inc. • Toronto C6A, ON, Canada
    Remote
    Full-time
    Senior Full-Stack Engineer (Generalist) – Remote Canada.VerticalScope is looking for a senior, high-agency full-stack engineer to own and drive meaningful product surface area across multiple high-...Show more
    Last updated: 15 hours ago • Promoted • New!
    Senior / Staff System Validation Engineer

    Senior / Staff System Validation Engineer

    NETINT Technologies • Markham
    Full-time +1
    NETINT Technologies is a pioneer of computational storage and video processing SoC solutions for cloud and edge computing. Its Codensity portfolio enables enterprise, cloud data centers, and content...Show more
    Last updated: 30+ days ago • Promoted
    Algebra Private Tutoring Jobs Lake Simcoe

    Algebra Private Tutoring Jobs Lake Simcoe

    Superprof • Lake Simcoe, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted