Senior GPU Software Engineer

4 weeks ago


Old Toronto, Ontario, Canada Intel Full time

Job Overview
The Intel Graphics Performance Analyzers (GPA) is a prestigious suite of tools designed for optimizing graphics workloads within the gaming sector, emphasizing Intel's cutting-edge graphics silicon. The GPA team is seeking a Senior Graphics Software Engineer dedicated to the development of the GPA Trace Analyzer. This role necessitates a profound comprehension of the graphics pipeline, GPU architecture, driver, and runtime behavior, alongside expertise in data collection and processing methodologies. The primary focus will be on designing innovative tracing analysis types and enhancing the existing profiling capabilities of the GPA Trace Analyzer.

Key Qualifications

Essential Qualifications:

  1. Bachelor's degree in Computer Science, Computer Engineering, Electrical/Software Engineering, or a related field
  2. Over 5 years of experience in C++ programming with a background in Cross-Platform Code development
  3. A minimum of 3 years of experience in the following technical areas:
    1. In-depth knowledge of the 3D graphics pipeline
    2. Familiarity with Event Tracing for Windows (ETW) or Linux Function Tracer (ftrace)

Desirable Qualifications:

  1. Experience in developing applications using at least one Graphics API, preferably Vulkan or DirectX 12
  2. Background in developing and profiling 3D games, media, or AI applications
  3. Proven ability to lead technical projects
  4. Experience in delivering production software within an Agile/Scrum environment
  5. Experience in multi-geo and cross-cultural communication
What We Provide:

At Intel, we believe in sharing success, offering comprehensive rewards, and fostering an innovative and inclusive workplace. What can you anticipate when we align?

  • A commitment to ensuring a safe working environment, understanding the global health context.
  • Continuous opportunities for professional growth through technical and soft skills training, involvement in innovation projects, or rotational programs.
  • Flexible working hours that accommodate your needs.

Our Exceptional Benefits designed to enhance your life include:

  • Stock Program
  • Annual and Quarterly Bonuses
  • Employee Pension Plan
  • Medical Plan and life insurance for you and your family
  • Peer-to-peer recognition programs
  • Meal Ticket Card
  • Multisport Card / Holiday Card
  • Enthusiast groups
  • Exclusive employee discounts
  • (Online) events and much more.
Rewards Experience @ Intel Poland: this Business Group

Do you aspire to influence how numerous software developers globally utilize Intel platforms? Join the Developer Software Engineering (DSE) organization and contribute to the latest technologies that enable compilers, debuggers, analyzers, libraries, and parallel runtimes. You will create industry-leading software that abstracts and showcases Intel platforms, maximizes performance, and enhances Intel's business through our Hardware and Software developer communities.

Equal Opportunity Statement

All qualified candidates will receive consideration for employment without regard to race, color, religion, religious creed, sex, national origin, ancestry, age, physical or mental disability, medical condition, genetic information, military and veteran status, marital status, pregnancy, gender, gender expression, gender identity, sexual orientation, or any other characteristic protected by local law, regulation, or ordinance.

Compensation and Work Model

We offer a comprehensive compensation package that ranks among the best in the industry, including competitive pay, stock options, bonuses, and benefit programs encompassing health, retirement, and vacation. This role is available as a fully remote position, with occasional attendance at Intel sites based on business needs. Additionally, this role may also be offered under a hybrid work model, allowing employees to balance their time between on-site and off-site work.



  • Old Toronto, Ontario, Canada Intel Full time

    Job OverviewThe Intel Graphics Performance Analyzers (GPA) is a premier suite of tools designed for optimizing graphics workloads within the gaming sector, with a focus on Intel's cutting-edge graphics silicon. We are seeking a Senior Graphics Software Engineer to contribute to the development of the GPA Trace Analyzer. This role necessitates a profound...


  • Old Toronto, Ontario, Canada Intel Full time

    Job OverviewThe Intel Graphics Performance Analyzers (GPA) suite is a premier collection of tools designed for optimizing graphics workloads, particularly within the gaming sector, with a focus on Intel's cutting-edge graphics hardware. We are seeking a Senior Graphics Software Engineer dedicated to the advancement of the GPA Trace Analyzer. This role...


  • Toronto, Ontario, Canada Extreme Networks, Inc. Full time

    Principal Software Engineer – Team Lead (Edge AI LLM)We are seeking a highly skilled Principal Software Engineer with expertise in GPU/TPU acceleration to join our team at Extreme Networks, Inc. The ideal candidate will have extensive hands-on experience in local Large Language Models (LLM) inference with embedded GPU/TPU architectures.As a Principal...


  • Toronto, Ontario, Canada Extreme Networks, Inc. Full time

    Principal Software Engineer – Team Lead (Edge AI LLM)We are seeking a highly skilled Principal Software Engineer with expertise in GPU/TPU acceleration to join our team at Extreme Networks, Inc. The ideal candidate will have extensive hands-on experience in local Large Language Models (LLM) inference with embedded GPU/TPU architectures.As a Principal...


  • Toronto, Ontario, Canada Extreme Networks, Inc. Full time

    Job Title: Principal Engineer - Edge AIWe are seeking a highly skilled Principal Engineer to lead our Edge AI team. The ideal candidate will have extensive experience in AI model development and deployment, with a focus on edge computing and local Large Language Model (LLM) inference.Key Responsibilities:Design and architect Edge AI solutions, leveraging...


  • Toronto, Ontario, Canada Extreme Networks, Inc. Full time

    Job Title: Principal Engineer - Edge AIWe are seeking a highly skilled Principal Engineer to lead our Edge AI team. The ideal candidate will have extensive experience in AI model development and deployment, with a focus on edge computing and local Large Language Model (LLM) inference.Key Responsibilities:Design and architect Edge AI solutions, leveraging...


  • Old Toronto, Ontario, Canada Waabi Full time

    About WaabiWaabi is a pioneering AI company revolutionizing self-driving technology. Founded by AI visionary Raquel Urtasun, our mission is to unleash the power of AI to drive safely in the real world.Role OverviewWe're seeking a highly skilled Senior/Staff Software Engineer to join our Cuda Development team. As a key member of our team, you'll participate...


  • Old Toronto, Ontario, Canada Waabi Full time

    About WaabiWaabi is a pioneering AI company revolutionizing self-driving technology. Founded by AI visionary Raquel Urtasun, our mission is to unleash the power of AI to drive safely in the real world.Role OverviewWe're seeking a highly skilled Senior/Staff Software Engineer to join our Cuda Development team. As a key member of our team, you'll participate...


  • Toronto, Ontario, Canada LeddarTech Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at LeddarTech. As a key member of our perception software development team, you will play a leading role in the development of cutting-edge software for autonomous driving.Key ResponsibilitiesDevelop and implement complex high-performance systems using C++ and Graphics...


  • Toronto, Ontario, Canada LeddarTech Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at LeddarTech. As a key member of our perception software development team, you will play a leading role in the development of cutting-edge software for autonomous driving.Key ResponsibilitiesDevelop and implement complex high-performance systems using C++ and Graphics...


  • Old Toronto, Ontario, Canada Waabi Full time

    About WaabiWaabi is a pioneering AI company that is revolutionizing the field of self-driving technology. With a world-class team and an innovative approach, Waabi is bringing the promise of self-driving closer to commercialization than ever before. Backed by top-tier investors, Waabi is growing rapidly and seeking talented individuals who share our vision...


  • Old Toronto, Ontario, Canada Waabi Full time

    About WaabiWaabi is a pioneering AI company that is revolutionizing the field of self-driving technology. With a world-class team and an innovative approach, Waabi is bringing the promise of self-driving closer to commercialization than ever before. Backed by top-tier investors, Waabi is growing rapidly and seeking talented individuals who share our vision...


  • Old Toronto, Ontario, Canada Toast Tab, Inc. Full time

    About Toast Tab, Inc.We are a leading provider of restaurant technology solutions, dedicated to helping restaurants adapt, take control, and excel in their industry.Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our AI team. As a key member of our team, you will be responsible for developing and deploying machine learning models...


  • Old Toronto, Ontario, Canada Toast Tab, Inc. Full time

    About Toast Tab, Inc.We are a leading provider of restaurant technology solutions, dedicated to helping restaurants adapt, take control, and excel in their industry.Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our AI team. As a key member of our team, you will be responsible for developing and deploying machine learning models...


  • Toronto, Ontario, Canada NVIDIA Full time

    About the RoleNVIDIA is seeking a highly skilled ASIC Verification Engineer to join our team and contribute to the design and implementation of our industry-leading GPUs and SoCs.Key ResponsibilitiesVerify the design and implementation of our GPUs and SoCs using advanced verification methodologies such as UVM.Collaborate with architects, designers, and pre...


  • Toronto, Ontario, Canada NVIDIA Full time

    About the RoleNVIDIA is seeking a highly skilled ASIC Verification Engineer to join our team and contribute to the design and implementation of our industry-leading GPUs and SoCs.Key ResponsibilitiesVerify the design and implementation of our GPUs and SoCs using advanced verification methodologies such as UVM.Collaborate with architects, designers, and pre...


  • Toronto, Ontario, Canada NVIDIA Full time

    About the RoleNVIDIA is seeking a highly skilled ASIC Verification Engineer to join our team and contribute to the design and implementation of our industry-leading GPUs and SoCs.Key ResponsibilitiesVerify the design and implementation of our industry-leading GPUs and SoCs using advanced verification methodologies such as UVM.Collaborate with architects,...


  • Toronto, Ontario, Canada NVIDIA Full time

    About the RoleNVIDIA is seeking a highly skilled ASIC Verification Engineer to join our team and contribute to the design and implementation of our industry-leading GPUs and SoCs.Key ResponsibilitiesVerify the design and implementation of our industry-leading GPUs and SoCs using advanced verification methodologies such as UVM.Collaborate with architects,...


  • Old Toronto, Ontario, Canada NVIDIA Full time

    Senior DL Performance Infrastructure and MLOps EngineerWe are seeking a highly skilled Senior DL Performance Infrastructure and MLOps Engineer to join our team at NVIDIA. As a key member of our DL Architecture team, you will be responsible for designing and implementing high-performance computing infrastructure to support our deep learning workloads.Key...


  • Old Toronto, Ontario, Canada NVIDIA Full time

    Senior DL Performance Infrastructure and MLOps EngineerWe are seeking a highly skilled Senior DL Performance Infrastructure and MLOps Engineer to join our team at NVIDIA. As a key member of our DL Architecture team, you will be responsible for designing and implementing high-performance computing infrastructure to support our deep learning workloads.Key...