Current jobs related to Advanced Systems Software Architect for Machine Learning - Markham, Ontario - Advanced Micro Devices


  • Markham, Ontario, Canada Qualcomm Full time

    Job DescriptionWe are seeking an experienced Senior Embedded Software Engineer to join our Low Power AI solution team. As a key member of this team, you will play a critical role in deploying AI models on Qualcomm's low power AI accelerator. Your expertise in machine learning optimization techniques, such as graph transformation, scheduling, memory planning,...


  • Markham, Ontario, Canada Qualcomm Full time

    Job SummaryWe are seeking a highly skilled Embedded Systems Software Architect to join our team at Qualcomm. As an Embedded Systems Software Architect, you will play a critical role in designing and developing cutting-edge machine learning solutions for low-power AI applications.


  • Markham, Ontario, Canada Advanced Micro Devices Full time

    Role OverviewWe are seeking a highly skilled Software Systems Designer to join our growing team. As a key contributor to the success of AMD's products, you will be part of a leading team driving and improving AMD's abilities to deliver high-quality, industry-leading technologies to market.The Software Systems Design Engineering Team fosters continuous...


  • Markham, Ontario, Canada Advanced Micro Devices, Inc Full time

    WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our...


  • Markham, Ontario, Canada Advanced Micro Devices, Inc Full time

    WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our...


  • Markham, Ontario, Canada Advanced Micro Devices Full time

    About UsWe're Advanced Micro Devices, a leader in the technology industry. Our passion is to innovate and make a positive impact on society. We're committed to building great products that accelerate next-generation computing experiences.Job DescriptionWe're seeking a talented Machine Learning Software Engineer to join our team. In this role, you'll have the...


  • Markham, Ontario, Canada Advanced Micro Devices Full time

    About Us:We are Advanced Micro Devices (AMD), a leading technology company that is committed to innovation and excellence. Our goal is to build great products that make a difference in people's lives.The Job:We are looking for a highly skilled Machine Learning Software Engineer to join our team. In this role, you will develop and deliver cutting-edge AI...


  • Markham, Ontario, Canada Qualcomm Full time

    Company OverviewAs a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all.Job DescriptionWe are seeking a talented Machine Learning Software Engineer to join our team. In this role, you will create and...


  • Markham, Ontario, Canada Advanced Micro Devices, Inc Full time

    WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our...


  • Markham, Ontario, Canada Qualcomm Full time

    Role OverviewWe are seeking an experienced machine learning software developer to join our team. The successful candidate will be responsible for building high-performance software for AI engines to extend our AI solutions into industry-leading customer use cases.Main ResponsibilitiesDeveloping and testing application/tools for Qualcomm Machine Learning SW...


  • Markham, Ontario, Canada Advanced Micro Devices Full time

    Key ResponsibilitiesDefine and drive the overall systems and software/firmware architecture to enable the next generation of security features, including confidential computing technologies and protecting AI workloads in virtualized environments.Design and implement secure device solutions, focusing on hardware-assisted isolation, virtualization, and...


  • Markham, Ontario, Canada Advanced Micro Devices Full time

    WHAT YOU DO AT AMD CHANGES EVERYTHINGWe care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming, and embedded. Underpinning our...


  • Markham, Ontario, Canada Advanced Micro Devices Full time

    Job Summary:We are seeking a talented Machine Learning Software Engineer to join our AMD GPU Technology and Engineering Software Team. In this role, you will develop and deliver innovative AI software solutions that meet or exceed customer expectations.Key Accountabilities:Develop and deliver AI software solutions using your expertise in C/C++ and...


  • Markham, Ontario, Canada Qualcomm Full time

    Company Overview:Qualcomm Canada ULC is a leading technology company that specializes in the development of cutting-edge artificial intelligence software solutions. Our team works with OEMs and developers to develop and optimize deep neural network (DNN) models for the Qualcomm AI Stack.Job Description:We are building an optimized on-device AI stack with...


  • Markham, Ontario, Canada Advanced Micro Devices Full time

    WHAT YOU DO AT AMD CHANGES EVERYTHINGWe care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming, and embedded. Underpinning our...


  • Markham, Ontario, Canada AVOLTA, Inc. Full time

    Direct message the job poster from AVOLTA, Inc.About Avolta:Avolta is a leading innovator in security solutions, dedicated to protecting critical assets and ensuring safety across various industries. With a strong focus onautomotive security, we specialize in developing cutting-edge technologies, such as advanced anti-theft systems, to safeguard vehicles and...


  • Markham, Ontario, Canada Advanced Micro Devices Full time

    About Advanced Micro DevicesAt AMD, we care deeply about transforming lives with our technology to enrich our industry, communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming, and embedded. We push the limits of...


  • Markham, Ontario, Canada Advanced Micro Devices Full time

    Transform the Future of ComputingWe are a pioneering team at AMD dedicated to advancing data center processing units and machine intelligence processing units. Our mission is to build innovative products that accelerate next-generation computing experiences.FIRMWARE DESIGN SPECIALISTThe Data Center Post-silicon Firmware team is seeking an experienced...


  • Markham, Ontario, Canada General Motors Full time

    Work Arrangement: This role is categorized as hybrid. This means the successful candidate is expected to report to the office three days per week, at minimum.The RoleWe are seeking a highly motivated technical leader for the Senior Software System Architect role within the Embedded Platform Steering Products team. The successful candidate will support the...


  • Markham, Ontario, Canada Advanced Micro Devices Full time

    At Advanced Micro Devices, we're revolutionizing the world of technology. Our mission is to drive innovation and push the boundaries of what's possible. We're seeking a talented Device Security Firmware/Software Architect to join our team in the Product Security Office.The RoleYou'll be responsible for defining and driving architectures that enhance device...

Advanced Systems Software Architect for Machine Learning

2 weeks ago


Markham, Ontario, Canada Advanced Micro Devices Full time
Company Overview
At Advanced Micro Devices (AMD), we are driven by a passion to transform lives with our technology. Our mission is to build innovative products that accelerate next-generation computing experiences, including the data center, artificial intelligence, PCs, gaming, and embedded technologies.

We foster a culture of innovation, execution excellence, and collaboration. We strive to solve the world's most important challenges through continuous technical innovation and career development opportunities.

Join us as we push the limits of what is possible in the tech industry

Job Description
We are seeking an experienced Sr. Software System Designer to join our growing team. As a key contributor to the success of AMD's products, you will be part of a leading team that drives and improves AMD's abilities to deliver high-quality, industry-leading technologies to market.

As a Sr. Software System Designer, you will design and develop our next-generation products in the computer graphics industry – 3D Gaming, Display Technologies, Compute, Virtual Reality, etc. You will work closely with multiple teams to validate new software features and OS introduction, ensuring seamless product delivery.

Key Responsibilities:
  1. Drive technical innovation to improve AMD's capabilities across product development and validation, including software tools and script development.
  2. Convert feature specifications into test cases, covering boundary, negative, functional, and other types of testing.
  3. Work with multiple teams to track test execution and ensure all features are validated and optimized on time.
  4. Collaborate with supporting technical teams to validate new software features and OS introduction.
  5. Mentor others to achieve integrated projects.


Required Skills and Qualifications
To succeed in this role, you should have:
  • A good understanding of the test lifecycle, QA process, and terminology.
  • Strong knowledge of device drivers, graphics, multimedia, and codecs.
  • Test execution experience in an automation lab with multiple systems.
  • Proficiency in at least one programming language, preferably Python.
  • Strong understanding and hands-on experience with Linux OS internals, device manager.
  • Hands-on issue debugging skills, issue isolation with Linux kernel, driver module level.
  • Strong understanding of PC hardware, SoC, Chipsets, Graphics cards, BIOS & VBIOS.
  • Understanding of parallel programming, ideally OpenCL, ROCm, CUDA, and OpenACC.
  • Knowledge of KVM/XEN/VMWARE is a plus.


Academic Credentials
You should hold a Bachelor's or Master's degree in Electrical or Computer Engineering. A Master's degree is preferred.

If you are passionate about driving technical innovation and delivering cutting-edge products, we encourage you to apply for this exciting opportunity