Senior GPU Software Engineer

3 weeks ago


Bengaluru, Karnataka, India Qualcomm Full time

Job Title: Senior GPU Software Engineer

Job 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 analysis tools for GPU hardware and software teams
  • Collaborate with GPU hardware and software teams on performance validation and analysis
  • Debug issues, optimize for the user experience, and work with the developer ecosystem, partners, and OEMs

Requirements:

  • 2+ years of professional experience in GPU software development
  • Extensive programming knowledge in C/C++
  • Strong knowledge of GPU hardware and graphics concepts

Preferred Qualifications:

  • Experience developing graphics applications with Vulkan, DirectX, Metal, OpenGL, WebGL, or graphics development through Unity, Unreal Engine, Godot, or a comparable graphics or game engine
  • Experience developing GPU computing applications with OpenCL, CUDA, SYCL, etc.
  • Experience debugging, optimizing, profiling, and tuning real-time graphics and/or compute applications

Education:

  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field


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


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


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


  • Bengaluru, Karnataka, India Qualcomm Full time

    Company OverviewQualcomm India Private Limited is a leading technology company that designs and manufactures advanced semiconductor products. The company's focus on innovation and excellence has made it a leader in the industry.Job SummaryWe are seeking an experienced Senior Software Engineering Lead to join our team at Qualcomm. In this role, you will be...


  • 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 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 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 NVIDIA Full time

    NVIDIA is seeking a highly skilled engineer with expertise in system software to join the Tegra System Software organization. This position offers the opportunity to have a significant impact in a dynamic, technology-focused company impacting product lines ranging from consumer graphics to self-driving cars and the growing field of artificial...


  • Bengaluru, Karnataka, India NVIDIA Full time

    NVIDIA is seeking a skilled engineer to join the Tegra System Software organization. This position offers the opportunity to have a real impact in a dynamic, technology-focused company impacting product lines ranging from consumer graphics to self-driving cars and the growing field of artificial intelligence.Key Responsibilities:Design, develop, and test key...


  • Bengaluru, Karnataka, India Connectpro Management Consultants Private Limited Full time

    Job SummaryWe are seeking a highly skilled Senior Hardware/RTL Design Engineer to join our team for GPU development.Key ResponsibilitiesAs a Senior engineer in the GPU RTL design team, you will work on driving the RTL design of various sub-blocks for a GPU targeted to mobile market as well as other markets. Your key responsibilities will include:•...


  • Bengaluru, Karnataka, India Intel Full time

    Company OverviewIntel'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,...


  • Bengaluru, Karnataka, India NVIDIA Full time

    NVIDIA is a technology-focused company that develops innovative solutions to complex problems. We are seeking a talented Senior Verification Engineer to join our team and contribute to the design and implementation of next-generation GPUs.The successful candidate will be responsible for verifying the correctness of the ASIC design, architecture, golden...


  • Bengaluru, Karnataka, India Qualcomm Full time

    Job Title: Senior Verification Engineer for GPU CoresJob Summary:Qualcomm is seeking a Senior Verification Engineer for GPU Cores to join our team in Bangalore. As a key member of our pre-Si verification team, you will be responsible for developing and delivering high-quality GPU cores for all Qualcomm Snapdragon SOC products.Responsibilities:Develop deep...


  • Bengaluru, Karnataka, India NVIDIA Full time

    Immerse Yourself in GPU Kernel Driver DevelopmentNVIDIA is seeking a talented and innovative engineer to join our Tegra System Software organization. This opportunity offers a chance to impact dynamic technology-focused products across various fields, including consumer graphics, self-driving cars, and artificial intelligence.Key Responsibilities:Design,...


  • 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 Qualcomm Full time

    About the OpportunityWe are seeking a skilled GPU Compute Gaming Compiler Software Developer to join our Engineering Group at Qualcomm India Private Limited. Job SummaryThis position will be responsible for researching, analyzing and improving Qualcomm's Adreno GPU compiler and system performance for our worldwide customers. The ideal candidate will have...


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


  • Bengaluru, Karnataka, India NVIDIA Full time

    NVIDIA is seeking a skilled Verification Engineer to verify the design and implementation of the next generation of leading GPUs. This position offers the opportunity to have a real impact in a multifaceted, technology-focused company impacting product lines ranging from consumer graphics to self-driving cars and the growing field of artificial...


  • Bengaluru, Karnataka, India NVIDIA Full time

    NVIDIA seeks an exceptional Senior Verification Engineer to verify cutting-edge GPU designs. As a critical member of our ASIC Verification team, you will utilize advanced verification tools and methodologies to ensure the industry's leading GPUs operate flawlessly.Key responsibilities include:Verifying ASIC design, architecture, golden models, and...


  • Bengaluru, Karnataka, India Qualcomm Full time

    Job Description:This position involves research, analysis, and improvement of Qualcomm's Adreno GPU compiler and system performance for global customers. You will analyze GPU shaders and bottlenecks, develop tools and profilers, and investigate compiler architecture to influence game and hardware performance.Responsibilities:Research and analysis of Adreno...