Senior GPU Software Engineer
4 weeks ago
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.
Required:
- A degree in Computer Science, Computer Engineering, Electrical/Software Engineering, or a related field
- Over 5 years of experience in C++ programming, including the development of Cross-Platform Code
- A minimum of 3 years of expertise in the following areas:
- Thorough understanding of the 3D graphics pipeline
- Familiarity with Event Tracing for Windows (ETW) or Linux Function Tracer (ftrace)
Desirable Qualifications:
- Experience in developing applications using at least one Graphics API, preferably Vulkan or DirectX 12
- Background in developing and profiling 3D games, media applications, or AI solutions
- Proven ability to lead technical initiatives
- Experience in delivering production software within an Agile/Scrum environment
- Experience in multi-regional and cross-cultural communication
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.
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 StatementAll 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 ModelWe 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.
-
Senior GPU Software Engineer
4 weeks ago
Old Toronto, Ontario, Canada Intel Full timeJob 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...
-
Senior GPU Software Engineer
4 weeks ago
Old Toronto, Ontario, Canada Intel Full timeJob 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...
-
Senior Software Engineer
2 weeks ago
Toronto, Ontario, Canada Extreme Networks, Inc. Full timePrincipal 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...
-
Senior Software Engineer
1 week ago
Toronto, Ontario, Canada Extreme Networks, Inc. Full timePrincipal 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...
-
Senior Software Engineer
3 days ago
Toronto, Ontario, Canada Extreme Networks, Inc. Full timeJob 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...
-
Senior Software Engineer
3 days ago
Toronto, Ontario, Canada Extreme Networks, Inc. Full timeJob 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...
-
Senior Software Engineer
4 days ago
Old Toronto, Ontario, Canada Waabi Full timeAbout 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...
-
Senior Software Engineer
4 days ago
Old Toronto, Ontario, Canada Waabi Full timeAbout 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...
-
Senior Software Engineer
4 days ago
Toronto, Ontario, Canada LeddarTech Full timeAbout 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...
-
Senior Software Engineer
4 days ago
Toronto, Ontario, Canada LeddarTech Full timeAbout 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 timeAbout 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 timeAbout 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...
-
Senior Verification Engineer
1 week ago
Toronto, Ontario, Canada NVIDIA Full timeAbout 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...
-
Senior Verification Engineer
2 weeks ago
Toronto, Ontario, Canada NVIDIA Full timeAbout 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...
-
Senior Software Engineer
1 week ago
Old Toronto, Ontario, Canada Toast Tab, Inc. Full timeAbout 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...
-
Senior Software Engineer
2 weeks ago
Old Toronto, Ontario, Canada Toast Tab, Inc. Full timeAbout 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...
-
Senior ASIC Verification Engineer
1 week ago
Toronto, Ontario, Canada NVIDIA Full timeAbout 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,...
-
Senior ASIC Verification Engineer
2 weeks ago
Toronto, Ontario, Canada NVIDIA Full timeAbout 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 timeSenior 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 timeSenior 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...