GPU Acceleration Software Expert

7 days ago


Bengaluru, Karnataka, India Intel Full time

Company Overview

Intel's Client Computing Group (CCG) is a global leader in driving business strategy and product development for PC products and platforms, spanning form factors such as notebooks, desktops, 2-in-1s, and all-in-ones. Our mission is to deliver purposeful computing experiences that unlock people's potential, allowing each person to focus, create, and connect in ways that matter most to them.

Salary

We offer a competitive salary range of $150,000 - $200,000 per year, depending on experience. In addition, we provide a total compensation package that includes stock, bonuses, health benefits, retirement plans, and vacation time.

Job Description

This role will involve working as a Cross-OS Software Development/Validation Engineer in the Client Graphics and AI organization. You will be at the forefront of developing innovative software solutions to unleash the power of Media and Video acceleration on Intel's graphics architecture for future integrated and discrete GPUs. Your responsibilities will include:

  • Developing/Validating new software solutions to deliver Media and Video acceleration across various operating systems.
  • Engaging with Intel's graphics architecture to optimize performance and quality.
  • Collaborating on media device drivers, runtimes, APIs, and Validation infrastructures and applications.
  • Building the necessary tools and infrastructure for software development, validation, profiling, and optimization.
  • Enabling Media IP pre-Si on Simulation and Emulation platforms.
  • Driving Si performance and quality enhancements for Intel GPU platforms.

Required Skills and Qualifications

To be successful in this role, you will need to have:

  • A Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or another STEM-related field with 7+ years' experience in one or more of the following areas:
  • Solid C/C++ programming skills and familiarity with Windows/Linux development environments and toolchains, or a proven track record of validation experiences in Python, CD/CI, and test automation frameworks.
  • Experience with one or more of the following GPU Media and Video acceleration technology areas: DirectX, MFTs, LibVA, OpenMAX, Video Processing, HDR, Color Management, RAW Processing, FRC, Super Resolution, Object Detection, etc. Codecs: AVC/HEVC/VVC, AV1, VP8/9, or other new codecs.
  • A strong understanding of GPU architectures.

Benefits

In addition to our competitive salary and benefits package, we also offer a hybrid work model that allows employees to split their time between working on-site at their assigned Intel site and off-site. We are an equal opportunities employer and welcome applicants from diverse backgrounds.



  • Bengaluru, Karnataka, India SAMSUNG Full time

    Position SummaryWe are seeking a highly skilled AI/ML acceleration specialist to join our team at Samsung. The ideal candidate will have 8+ years of experience in implementing AI on GPU-based platforms, with a strong focus on designing and developing generic AI acceleration frameworks for GPUs, CPUs, and NPUs.Key Responsibilities1. Design and develop AI...


  • Bengaluru, Karnataka, India Intel Full time

    Job SummaryThe Client Computing Group at Intel is seeking a talented Cross-OS Software Development Engineer to join our team. In this role, you will be at the forefront of developing innovative software solutions to unleash the power of Media and Video acceleration on Intel's graphics architecture for future integrated and discrete GPUs.Key...


  • Bengaluru, Karnataka, India Synopsys Inc Full time

    Job OverviewA senior-level position at Synopsys focuses on optimizing and implementing GPU-accelerated algorithms for OPC software in the EDA industry. Performance improvements and integration with existing EDA tools are key objectives, requiring close peer and partner collaborations.Responsibilities and DutiesDesign and implement optimized GPU-accelerated...


  • Bengaluru, Karnataka, India Intel Full time

    Job Title: GPU Development EngineerJob Summary:We are seeking a talented GPU Development Engineer to join our team at Intel. As a key member of our software team, you will be responsible for developing innovative software solutions to accelerate media and video processing on Intel's graphics architecture.Key Responsibilities:Developing new software solutions...


  • Bengaluru, Karnataka, India Qualcomm Full time

    Job Title: Senior GPU Software EngineerJob Summary:We are seeking a talented Senior GPU Software Engineer to join our team at Qualcomm. The successful candidate will be responsible for designing and developing profiling, performance analysis, and debugging tools for our next-generation GPU.Key Responsibilities:Design and develop profiling and performance...


  • Bengaluru, Karnataka, India Qualcomm Full time

    Job Title: Senior GPU Software DeveloperJob Summary:We are seeking a skilled Senior GPU Software Developer to join our team at Qualcomm India Private Limited. As a key member of our GPU Developer Tools team, you will be responsible for designing and developing profiling, performance analysis, and debugging tools features.Responsibilities:· Collaborate with...

  • GPU Architect

    3 weeks ago


    Bengaluru, Karnataka, India NVIDIA Full time

    NVIDIA is a leader in the development of high-performance computing systems, and we are seeking a highly skilled GPU architect to join our team. As a GPU architect, you will be responsible for designing and optimizing high-performance computing systems, with a focus on GPU acceleration.The ideal candidate will have a strong understanding of GPU architecture,...


  • Bengaluru, Karnataka, India NVIDIA Full time

    About the Role:We are seeking an exceptional GPU Verification Engineer to join our team at NVIDIA. As a key member of our ASIC Verification team, you will play a crucial role in verifying the design and implementation of the industry's leading GPUs.Responsibilities:Verify the design and implementation of the industry's leading GPUs.Own verification of the...


  • Bengaluru, Karnataka, India Qualcomm Full time

    Job Summary:Qualcomm is a global leader in the development of multimedia integrated circuits (ICs), software, and systems for wireless consumer devices. We are seeking a highly skilled Senior GPU Performance Modeling Engineer to join our team.Key Responsibilities:Design and simulate new graphics algorithms on GPU performance modelsCollaborate with software...


  • Bengaluru, Karnataka, India Global Talent Exchange Full time

    Accelerator Architecture DeveloperGlobal Talent Exchange is seeking a highly skilled Accelerator Architecture Developer to join our team.Key Responsibilities:Design and implement accelerator architectures for high-performance computing applications.Collaborate with multi-functional engineering teams to identify opportunities and requirements.Develop...


  • Bengaluru, Karnataka, India Qualcomm Full time

    About the Role:Qualcomm is seeking a highly skilled GPU Software Engineer Senior Staff to join the Adreno GPU Software team. This role will involve designing and developing profiling and performance analysis tools, collaborating with GPU hardware and software teams on performance validation and analysis, and working with the developer ecosystem, partners,...

  • GPU Technical Lead

    3 weeks ago


    Bengaluru, Karnataka, India NVIDIA Full time

    NVIDIA is seeking an experienced GPU expert to drive innovation in our GPU architecture. As a GPU Technical Lead, you will be responsible for advancing various features in the GPU architecture.Key Responsibilities:Contribute to the development and enhancement of GPU architecture and simulators.Design and implement features for future graphics and parallel...


  • Bengaluru, Karnataka, India Global Talent Exchange Full time

    Global Talent Exchange seeks a skilled Accelerator System Architect to drive the design and development of cutting-edge accelerator architecture. As a key member of our team, you will collaborate with cross-functional engineering teams to identify opportunities and requirements, and implement performance, functional, and power models for accelerator...

  • AI/ML Expert

    1 month ago


    Bengaluru, Karnataka, India SAMSUNG Full time

    Job SummaryWe are seeking a highly skilled AI/ML Expert to join our team at Samsung. The ideal candidate will have 8+ years of experience in implementing AI, specifically on GPU-based platforms.Key Responsibilities1. Design and develop a generic AI acceleration framework for GPUs, CPUs, and NPUs.2. Prune and optimize trained AI models for telco use cases.3....


  • Bengaluru, Karnataka, India Qualcomm Full time

    About the RoleIn this pivotal position, you will lead a team of talented engineers in designing and developing profiling and performance analysis tools for next-generation GPU Developer Tools.The ideal candidate will have 10+ years of experience in software engineering with expertise in C/C++ programming and strong knowledge of GPU hardware and graphics...

  • GPU Architect

    4 weeks ago


    Bengaluru, Karnataka, India NVIDIA Full time

    NVIDIA is a leader in the field of computer graphics and parallel computing. We're looking for a talented individual to join our team as a GPU Architect. In this role, you'll be responsible for developing and enhancing various features in the GPU architecture.Key Responsibilities:Contribute to advancing GPU Architecture and Simulators, GPU testing...


  • Bengaluru, Karnataka, India Qualcomm Full time

    Job Summary:Qualcomm is seeking a talented GPU Software Engineer to work on next generation GPU Developer Tools. The successful candidate will design and develop profiling and performance analysis tools, GPU debugging tools, and collaborate with GPU hardware and software teams on performance validation and analysis.Responsibilities:Design and develop...


  • Bengaluru, Karnataka, India NVIDIA Full time

    NVIDIA is a leading technology company pushing the boundaries of what's possible in computer science. Our GPUs are at the forefront of innovation, transforming industries from consumer graphics to self-driving cars and artificial intelligence.As an elite Senior Verification Engineer, you'll play a crucial role in verifying the design and implementation of...


  • Bengaluru, Karnataka, India Global Talent Exchange Full time

    Role Summary:As a key member of our technical team, you will be responsible for designing and implementing high-performance accelerator architectures.Key Responsibilities:Design and implement performance, functional, and power models for accelerator architecture exploration and functional verification.Develop tests, test plans, and testing infrastructure to...


  • Bengaluru, Karnataka, India Synopsys Inc Full time

    Job OverviewWe are seeking a highly skilled GPU Architect to lead the design and optimization of high-performance computing architectures tailored for OPC software solutions.The successful candidate will define HPC solutions that effectively utilize current hardware, while preparing us for cutting-edge GPU architectures on the horizon.As part of their role,...