GPU Compiler and System Performance Engineer

1 week ago


Bengaluru, Karnataka, India Qualcomm Full time
Job Summary

At Qualcomm, we are seeking an experienced GPU Compiler and System Performance Engineer to join our team. As a key member of our compiler and system performance group, you will be responsible for researching, analyzing, and improving the performance of our Adreno GPU compiler and system. Your primary focus will be on identifying performance bottlenecks and developing innovative solutions to address them. You will work closely with our software development teams to integrate your changes and ensure that they are properly tested and validated.

Responsibilities
  • Research and analyze performance bottlenecks in the Adreno GPU compiler and system.
  • Develop and implement innovative solutions to improve performance.
  • Collaborate with software development teams to integrate changes and ensure proper testing and validation.
  • Work with cross-functional teams to identify and prioritize performance improvement opportunities.
  • Develop and maintain performance benchmarking and testing tools.

Qualifications
  • Bachelor's degree in Computer Science, Electrical Engineering, or related field and 4+ years of experience in compiler and system performance engineering.
  • Master's degree in Computer Science, Electrical Engineering, or related field and 3+ years of experience in compiler and system performance engineering.
  • PhD in Computer Science, Electrical Engineering, or related field and 2+ years of experience in compiler and system performance engineering.
  • Experience with LLVM compiler and development, as well as C/C++ and Python programming languages.
  • Strong understanding of computer architecture, including CPU, memory, and data layout.
  • Experience with graphics shader programming, OpenCL/CUDA kernel development, and profiling/debugging tools.

What We Offer
  • Competitive salary and benefits package.
  • Opportunities for professional growth and development.
  • Collaborative and dynamic work environment.


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

  • GPU Architect

    4 weeks ago


    Bengaluru, Karnataka, India NVIDIA Full time

    NVIDIA's Innovation in GPU TechnologyNVIDIA's pioneering work in the GPU has revolutionized modern computer graphics and parallel computing. As a key player in the AI computing landscape, we're seeking a talented individual to join our team and contribute to the advancement of GPU architecture.Key Responsibilities:Collaborate with cross-functional teams to...


  • Bengaluru, Karnataka, India NVIDIA Full time

    NVIDIA is a leader in the development of innovative technologies that power the world’s most advanced computing systems. Our team is dedicated to pushing the boundaries of what is possible with high-performance computing and artificial intelligence.We are seeking a skilled GPU Performance Analysis Engineer to join our HW architecture team. As part of this...

  • GPU Architect

    3 weeks ago


    Bengaluru, Karnataka, India NVIDIA Full time

    NVIDIA is a leader in the field of computer graphics and parallel computing. We are seeking a highly skilled GPU Architect to join our team and contribute to the development of our GPU architecture.Key Responsibilities:Contribute to advancing GPU Architecture and Simulators, GPU testing infrastructure, metrics, and/or compilers.Develop and enhance various...


  • Bengaluru, Karnataka, India NVIDIA Full time

    GPU Performance Analysis ExpertNVIDIA is a pioneer in the field of visual processing, high-performance computing, and artificial intelligence. We are seeking a highly motivated and creative engineer to join our HW architecture team, where you will work on projects that will shape the future of visual computing, automotive, and GPU systems.Key...

  • GPU Architect

    4 weeks ago


    Bengaluru, Karnataka, India NVIDIA Full time

    NVIDIA is at the forefront of technological advancement, driving innovation in the field of artificial intelligence and computer graphics. As a GPU Architect, you will play a crucial role in shaping the future of computing.Key Responsibilities:Contribute to the development and enhancement of GPU architecture and simulators, testing infrastructure, metrics,...


  • Bengaluru, Karnataka, India NVIDIA Full time

    About NVIDIANVIDIA is a pioneering technology company that has revolutionized the world of computing. With a rich history of innovation, we have consistently pushed the boundaries of what is possible. Our journey began with the invention of the GPU in 1999, which sparked the growth of the PC gaming market and redefined modern computer graphics. Today, we are...

  • GPU Architect

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

    NVIDIA is a leader in the field of visual processing, high-performance computing, and artificial intelligence. We are seeking a highly motivated and creative engineer to join our HW architecture team as a GPU Performance Analysis Architect.This role will involve working on projects that will help make our next-generation visual computing, automotive, GPU,...


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

    NVIDIA is a leader in the field of visual processing, high-performance computing, and artificial intelligence. We are seeking a highly motivated and creative engineer to join our HW architecture team.As a member of this team, you will work on projects that will help make our next-generation visual computing, automotive, GPU, and HPC systems better. You will...


  • Bengaluru, Karnataka, India NVIDIA Full time

    NVIDIA is a leader in the field of visual processing, high-performance computing, and artificial intelligence. We are seeking a highly motivated and talented GPU Performance Analysis Engineer to join our HW architecture team.As a member of this team, you will be working on projects that will help make our next-generation visual computing, automotive, GPU,...

  • GPU Architect

    1 week 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,...

  • GPU Architect Lead

    2 weeks ago


    Bengaluru, Karnataka, India NVIDIA Full time

    NVIDIA is seeking a highly skilled GPU Architect Lead to contribute to the advancement of our GPU architecture and simulators. As a key member of our team, you will be responsible for developing and enhancing various features in the GPU architecture. Your expertise in C++, parallel processing, and compiler development will be invaluable in helping us push...

  • GPU Technical Lead

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

  • Verification Engineer

    4 weeks ago


    Bengaluru, Karnataka, India NVIDIA Full time

    Unlock the Power of Advanced Memory SystemsWe are seeking a highly skilled and innovative verification engineer to join our elite team and work on the complex CPU-GPU memory systems. As a key member of our verification team, you will be responsible for defining test plans and architecting testbenches for the verification of the CPU/GPU memory subsystem.Key...


  • Bengaluru, Karnataka, India UST Full time

    Job DescriptionAbout the RoleUST is seeking a highly skilled Senior Embedded Systems Compiler Engineer to join our team. As a key member of our compiler development group, you will be responsible for designing, developing, and optimizing compiler components for embedded systems, with a focus on RISC-V architectures.Key ResponsibilitiesDesign and develop...

  • GPU Software Engineer

    4 weeks ago


    Bengaluru, Karnataka, India Synopsys Inc Full time

    Job OverviewWe are seeking a highly skilled GPU Staff/Senior Staff role to optimize and implement GPU-accelerated algorithms for OPC software in the EDA industry.This position emphasizes performance improvements and integration with existing EDA tools, requiring close peer and partner collaborations to deliver solutions at the right time that address the...


  • Bengaluru, Karnataka, India Skywaves Rise Full time

    Key Responsibilities and Expectations- Design and develop a comprehensive ML compiler leveraging standard compiler infrastructures, capitalizing on intra-operator parallelism and graph/pipeline/dataflow parallelism while mapping to custom AI accelerator hardware compute/processing elements.- Implement a low-level parallel programming model for...