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
3 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
    Hyderabad | Chennai | Bengaluru | Pune | Ahmedabad.Work on emulation platforms such as.Palladium, Protium, Veloce, or Zebu (EP). Create automation scripts using.Use waveform debug tools such as.Work...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 DV Engineer

    Lead DV Engineer

    ACL Digital • Bengaluru, Republic Of India, IN
    Senior Design Verification Engineer.SV / UVM Test bench development and test cases coding.Code and Functional coverage analysis and closure. Work with team for verification closure.Experience with p...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: 18 days ago • Promoted
    EMIR Lead Engineer

    EMIR Lead Engineer

    LeadSoc Technologies Pvt Ltd • Bengaluru, Karnataka, India
    IR drop, and electromigration analysis.The ideal candidate will have strong expertise in.Experience : - 3 Years to 10 Years. IR drop, electromigration, and power integrity analysis.Define, implement,...Show more
    Last updated: 30+ days ago • Promoted
    Senior GPU System Software Engineer

    Senior GPU System Software Engineer

    Best NanoTech • Bengaluru, India
    Job Title : Senior GPU System Software Engineer.Location : Hyderabad or Pune, India (Work From Office).Notice Period : Immediate Joiners Preferred / Up to 10 Days. Client : Confidential (will be disclos...Show more
    Last updated: 4 hours ago • Promoted • New!
    Lead GPU System Software Engineer

    Lead GPU System Software Engineer

    Best NanoTech • Bengaluru, Republic Of India, IN
    Senior GPU System Software Engineer.Hyderabad or Pune, India (Work From Office).Immediate Joiners Preferred / Up to 10 Days. Confidential (will be disclosed after initial screening).Senior Systems S...Show more
    Last updated: 1 day ago • Promoted
    Senior GPU Design Engineer

    Senior GPU Design Engineer

    Mulya Technologies • Bengaluru, Republic Of India, IN
    Principal IP / RTL Design Engineer for TPU / GPU.Founded by highly respected Silicon Valley veterans - with its design centers established in Santa Clara, California. Our pay comprehensively beats "AL...Show more
    Last updated: 5 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: 5 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: 3 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: 5 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: 10 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: 8 days ago • Promoted
    Emulation Engineer / Lead

    Emulation Engineer / Lead

    eInfochips (An Arrow Company) • Bengaluru, IN
    Role : Emulation Engineer / Lead.Job Location : Noida, Chennai, Bangalore, Hyderabad, Ahmedabad.You must be having BS or MS in Electrical OR Electronics engineering. Minimum 4+ Years of Emulation Expe...Show more
    Last updated: 30+ 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: 3 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
    Hardware Emulation Specialist

    Hardware Emulation Specialist

    eInfochips (An Arrow Company) • Bengaluru, Republic Of India, IN
    Hyderabad | Chennai | Bengaluru | Pune | Ahmedabad.Work on emulation platforms such as.Palladium, Protium, Veloce, or Zebu (EP). Create automation scripts using.Use waveform debug tools such as.Work...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: 3 days ago • Promoted