Talent.com
Lead GPU Code Optimization Engineer
Lead GPU Code Optimization EngineerBest NanoTech • Bengaluru, Republic Of India, IN
Lead GPU Code Optimization Engineer

Lead GPU Code Optimization Engineer

Best NanoTech • Bengaluru, Republic Of India, IN
2 days ago
Job description

About the Company- Undisputed leader in AI computing

Our client is the world’s leading pioneer in accelerated computing . Originally known for inventing the GPU and revolutionizing gaming, they are now the primary force powering the AI era , providing the infrastructure for everything from self-driving cars to ChatGPT. You will be joining a trillion-dollar organization that is defining the next age of computing

We are looking for an experience compiler engineer for an exciting role in the GPU Assembler team. Join the GPU Assembler team and help build tools that enable creation of most performant applications and libraries for HPC, DL and Autonomous Driving domain. Work with key HPC developers around the world to help them achieve the best performance & efficiency on current and next generation client’s GPUs by developing best in industry Assembler and Code Analysis Tools.

About the Role

We will be part of a team that develops a core component of our platform for accelerating general purpose computation on the GPU. Disassembler developed by the team is used by all the users worldwide to analyze their binaries with various code analysis features built into the disassembler. Assembler is used for achieving the best performance for key DL applications.

Responsibilities

  • Lead design and development of client’s Assembler and Disassembler for GPU compute.
  • Work on binary analysis & instrumentation features like call graphs generation, program register usage and patching of GPU binaries.
  • Work with GPU architecture and debugger / profiler development teams to understand their requirements and deliver new features & product improvements.
  • Collaborate closely with teams developing other related components to ensure compatibility, reliability, and high-quality code generation.
  • Working with customers / partners to collect feedback and drive innovative ideas and features to incorporate into the product.

Qualifications

  • BS or MS degree in Computer Science, Computer Engineering, or related fields with 5+ years of experience in low-level system SW development and a minimum of 3 years related to assemblers, binary analysis tools, debuggers.
  • Required Skills

  • Good analytical and C / C++ programming skills.
  • Experience in any one area of compiler development including feature support, code generation and compiler infrastructure.
  • Understanding of Assembly Language / Processor ISA (GPU ISA not required but a plus).
  • Knowledge of object file formats such as ELF and debugging formats (DWARF).
  • Preferred Skills

  • Understanding of debugger / profiler tools / bintools / Linker internals, experience in binary analysis / instrumentation tools like BOLT etc.
  • Usage of AI tools in everyday work like Cursor, Windsurf etc.
  • Knowledge of GPU development and compute APIs such as CUDA and OpenCL.
  • Pay range and compensation package

    Job Type : Full-time Notice Period : Immediate Joiners Preferred / Up to 10 Days Notice

    Create a job alert for this search

    Optimization Engineer • Bengaluru, Republic Of India, IN

    Related jobs
    Emulation Engineer

    Emulation Engineer

    eInfochips (An Arrow Company) • Bengaluru, Karnataka, India
    Years Experience in Emulation is required.Location : 𝗡𝗼𝗶𝗱𝗮 | 𝗕𝗮𝗻𝗴𝗮𝗹𝗼𝗿𝗲 | 𝗛𝘆𝗱𝗲𝗿𝗮𝗯𝗮𝗱 | 𝗣𝘂𝗻𝗲 | 𝗖𝗵𝗲𝗻𝗻𝗮𝗶 | 𝗔𝗵𝗺𝗲𝗱𝗮𝗯𝗮𝗱. Emulation experience on any / all available p...Show more
    Last updated: 30+ days ago • Promoted
    Technical Lead

    Technical Lead

    HCLTech • Bengaluru, Karnataka, India
    LEADER in Everest Group Semiconductor Engineering Services PEAK Matrix® Assessment 2024!.World class team of 4500+ engineers. Design Services- AMS and Digital Design.Approved design partner for majo...Show more
    Last updated: 30+ days ago • Promoted
    Lead Simulation Engineer - CFD

    Lead Simulation Engineer - CFD

    Tata Consultancy Services • Bengaluru, Karnataka, India
    We are looking for Lead Simulation Engineer - CFD,.CFD Software Expertise : Proficient in using commercial CFD software like ANSYS Fluent, SCFLOW / SCRYU / Tetra, PowerFLOW, StarCCM+.CAD Modeling : Abili...Show more
    Last updated: 17 days ago • Promoted
    Lead Kernel Engineer

    Lead Kernel Engineer

    L&T Technology Services • Bangalore, IN
    L&T Technology Services Limited (LTTS) is a global leader in Engineering and R&D (ER&D) services.With 816 patents filed for 57 of the Global Top 100 ER&D spenders, LTTS lives and breathes engineeri...Show more
    Last updated: 13 days ago • Promoted
    Development Engineer

    Development Engineer

    Best NanoTech • Bengaluru, India
    Job Title : Senior GPU Compiler Development Engineer.Location : Pune / Bengaluru, India.Notice Period : Immediate Joiners Preferred (up to 10 days). We are seeking an experienced Compiler Engineer to j...Show more
    Last updated: 6 days ago • Promoted
    Technical Lead

    Technical Lead

    Mphasis • Bengaluru, Karnataka, India
    Job Description Role : Ingenium Developer Who are we looking for? Looking for Senior Ingenium Developer with 10+ years' experience and following skills Technical Skills : Experience in Mainframe O / ...Show more
    Last updated: 7 days ago • Promoted
    Field-Programmable Gate Arrays Engineer

    Field-Programmable Gate Arrays Engineer

    L&T Technology Services • Bengaluru, Karnataka, India
    Note : Verilog is not required).ZYNQ 7000, ZYNQ UltraScale+ MPSoC, VIRTEX UltraScale, KINTEX UltraScale+.SERDES, JESD204B, LVDS, Parallel. ZYNQ SoC : PL, PS (ARM Cortex A9, A53).DO-254 (Relevant to FP...Show more
    Last updated: 4 days ago • Promoted
    Senior GPU Binary Analysis Engineer

    Senior GPU Binary Analysis Engineer

    Best NanoTech • Bengaluru, Republic Of India, IN
    Undisputed leader in AI computing.Originally known for inventing the GPU and revolutionizing gaming, they are now the.We are looking for an experience compiler engineer for an exciting role in the ...Show more
    Last updated: 2 days ago • Promoted
    Lead Dv - Gdp, Cdp

    Lead Dv - Gdp, Cdp

    Mulya Technologies • Bengaluru, Republic Of India, IN
    Large Design Servicess Organization with more than 1000 employees.LOCATION : GREATER BENGALURU AREA.The role involves working across GDP (Graphics Data Path) and CDP (Core Data Path) subsystems, wit...Show more
    Last updated: 4 days ago • Promoted
    C55 Solutions Engineer

    C55 Solutions Engineer

    Tata Consultancy Services • Bengaluru, Republic Of India, IN
    Required Technical Skill Set • •.Ideally should not be more than 4-10).Hands- on experience in configuration enhancement like value model changes, report generation ,workflow etc.Design and develop s...Show more
    Last updated: 9 days ago • Promoted
    Lead Engineer

    Lead Engineer

    ThoughtFocus • bangalore, karnataka, in
    Job Title : Senior C++ Developer – Visual C++ / MFC / Payment Processing / REST APIs.Object-Oriented Programming (OOP).The ideal candidate will have hands-on experience with.US Credit Card Processor...Show more
    Last updated: 22 days ago • Promoted
    GPU Computing Professional - SDK / CUDA / OpenCL / C++

    GPU Computing Professional - SDK / CUDA / OpenCL / C++

    Career Makers • Bangalore
    GPU Computing SDKs like CUDA or OpenCL, C++ and familiar with different optimization techniques.The candidate should have hands-on experience with programming and optimization in CUDA / OpenCL.Strong...Show more
    Last updated: 30+ days ago • Promoted
    Emulation lead engineer

    Emulation lead engineer

    Qualcomm • Bangalore Urban, Karnataka, India
    Engineering Group, Engineering Group > .Years of experience in Emulation.Develop deep understanding of 3-D Graphics hardware pipeline, feature sets, data paths, block functionalities & interfaces.St...Show more
    Last updated: 7 days ago • Promoted
    Lead Engineer

    Lead Engineer

    Uplers • Bangalore, Bangalore (district)
    Note : This is a requirement for one of Uplers' ClienT-Anakin ).Lead Engineer will own, solve problem statements, and derive solutions that enable us to productize our solution, find out ways to...Show more
    Last updated: 18 days ago • Promoted
    GPU Compute Assembler Lead

    GPU Compute Assembler Lead

    Best NanoTech • Bengaluru, Republic Of India, IN
    Undisputed leader in AI computing.Originally known for inventing the GPU and revolutionizing gaming, they are now the.We are looking for an experience compiler engineer for an exciting role in the ...Show more
    Last updated: 2 days ago • Promoted
    Delta V Lead Developer (Delta V certified only)- Location : Pune / Mumbai

    Delta V Lead Developer (Delta V certified only)- Location : Pune / Mumbai

    Capgemini Engineering • Bengaluru, Karnataka, India
    Delta V Engineer / Lead Developer Technical / Functional Skills Delta V Engineering and Operational support Key Responsibilities Design and Configuration : Develop and configure DeltaV DCS solutio...Show more
    Last updated: 13 days ago • Promoted
    CPU Core Design Engineer

    CPU Core Design Engineer

    7Rays Semiconductors • Bengaluru, Republic Of India, IN
    Title : CPU Physical Design Lead.High speed core development – Synth, constraints, and Physical Design.Engineer must have significant knowledge on highspeed cores including CPU, GPU, DDR etc.Must h...Show more
    Last updated: 30+ days ago • Promoted
    Senior GPU Compiler Engineer

    Senior GPU Compiler Engineer

    Best NanoTech • Bengaluru, Karnataka, India
    Undisputed leader in AI computing.Originally known for inventing the GPU and revolutionizing gaming, they are now the.We are looking for an experience compiler engineer for an exciting role in the ...Show more
    Last updated: 2 days ago • Promoted