Senior GPU Software Engineer

4 weeks ago


Old Toronto, Ontario, Canada Intel Full time

Job Overview
The 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 necessitates a profound comprehension of the graphics pipeline, GPU architecture, driver functionality, and runtime behavior, along with a disciplined approach to data collection and analysis. The key responsibility involves the design of innovative tracing analysis types and the enhancement of existing profiling features within the GPA Trace Analyzer.

Essential Qualifications

Required:

  1. A degree in Computer Science, Computer Engineering, Electrical/Software Engineering, or a related field
  2. Over 5 years of experience in C++ programming, including the development of Cross-Platform Code
  3. A minimum of 3 years of expertise in the following areas:
    1. Thorough understanding 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 applications, or AI solutions
  3. Proven ability to lead technical initiatives
  4. Experience in delivering production software within an Agile/Scrum environment
  5. Experience in multi-regional and cross-cultural communication
What We Provide:

At Intel, our employees benefit from shared successes, comprehensive rewards, and an inspiring, innovative, and inclusive workplace. What can you anticipate when we align?

  • A commitment to ensuring a safe working environment, with a deep understanding of global health considerations.
  • Continuous opportunities for professional growth through technical and interpersonal skills training, participation in innovation projects, or rotational programs.
  • Flexible working hours are a priority for us.

Our Exceptional Benefits designed to enhance your life include:

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

Are you interested in influencing how countless software developers globally utilize Intel platforms? Become part of the Developer Software Engineering (DSE) organization and engage with the latest technologies that empower 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 competitive total compensation package that ranks among the best in the industry, including competitive pay, stock options, bonuses, and comprehensive benefit programs covering health, retirement, and vacation.

This position is available as a fully remote role, with occasional attendance at Intel sites based on business needs. Alternatively, this role may also be offered under our hybrid work model, allowing employees to split their time between on-site work at their designated Intel location and remote work. In certain circumstances, the work model may be adjusted to meet business requirements.



  • Old Toronto, Ontario, Canada Intel Full time

    Job OverviewThe 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...


  • 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...


  • 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...


  • 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...


  • 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 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...