MulticoreWare - LLVM Backend Engineer

2 days ago


Chennai India MulticoreWare Inc Full time

Job Description Description About Us : MulticoreWare is a global software solutions & products company with its HQ in San Jose, CA, USA. With worldwide offices, it serves its clients and partners in North America, EMEA and APAC regions. Started by a group of researchers, MulticoreWare has grown to serve its clients and partners on HPC & Cloud computing, GPUs, Multicore & Multithread CPUS, DSPs, FPGAs and a variety of AI hardware accelerators. MulticoreWare was founded by a team of researchers that wanted a better way to program for heterogeneous architectures. With the advent of GPUs and the increasing prevalence of multi-core, multi-architecture platforms, our clients were struggling with the difficulties of using these platforms efficiently. We started as a boot-strapped services company and have since expanded our portfolio to span products and services related to compilers, machine learning, video codecs, image processing and augmented/virtual reality. Our hardware expertise has also expanded with our team; we now employ experts on HPC and Cloud Computing, GPUs, DSPs, FPGAs, and mobile and embedded platforms. We specialize in accelerating software and algorithms, so if your code targets a multi-core, heterogeneous platform, we can help. Job Description Job Summary : We are looking for an experienced LLVM Backend Engineer to design and implement backend components of the compiler toolchain. You will be responsible for building and optimizing the code generation flow targeting the custom hardware architecture. This role involves deep work on LLVM IR transformations, instruction selection, and target-specific optimizations to deliver high-performance and efficient compiled code. Key Responsibilities - Develop and maintain the LLVM backend for a custom or existing target architecture. - Implement and extend instruction selection, register allocation, scheduling, and code emission. - Design and implement IR-level optimization passes to improve performance, memory efficiency, and code quality. - Work on LLVM middle-end transformations and optimizations. - Analyze and tune generated assembly/code quality for performance bottlenecks. - Collaborate with hardware teams to ensure architectural features are fully leveraged by the compiler backend. - Contribute to internal LLVM forks or upstream where applicable. (ref:hirist.tech)



  • Chennai, Tamil Nadu, India MulticoreWare Inc Full time ₹ 50,00,000 - ₹ 1,50,00,000 per year

    DescriptionAbout Us :MulticoreWare is a global software solutions & products company with its HQ in San Jose, CA, USA. With worldwide offices, it serves its clients and partners in North America, EMEA and APAC regions. Started by a group of researchers, MulticoreWare has grown to serve its clients and partners on HPC & Cloud computing, GPUs, Multicore &...


  • Chennai, India MulticoreWare Inc. Full time

    Description :About Us :MulticoreWare is a global software solutions & products company with its HQ in San Jose, CA, USA. With worldwide offices, it serves its clients and partners in North America, EMEA and APAC regions. Started by a group of researchers, MulticoreWare has grown to serve its clients and partners on HPC & Cloud computing, GPUs, Multicore &...


  • Ramapuram, Chennai, Tamil Nadu, India MulticoreWare Full time ₹ 10,00,000 - ₹ 25,00,000 per year

    Job InformationDepartment NamePlatforms & CompilersJob TypeFull timeDate Opened29/10/2025IndustrySoftware DevelopmentMinimum Experience In Years5Maximum Experience In Years8CityRamapuramProvinceTamil NaduCountryIndiaPostal Code600089About UsMulticoreWare is a global software solutions & products company with its HQ in San Jose, CA, USA. With worldwide...

  • LLVM Back

    3 days ago


    Ramapuram, Tamil Nadu, , India MulticoreWare Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Job Summary We are looking for an experienced LLVM Backend Engineer to design and implement backend components of the compiler toolchain. You will be responsible for building and optimizing the code generation flow targeting the custom hardware architecture. This role involves deep work on LLVM IR transformations, instruction selection, and target -specific...


  • Chennai, Tamil Nadu, India MulticoreWare Inc Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    DescriptionAbout Us :MulticoreWare is a global software solutions & products company with its HQ in San Jose, CA, USA. With worldwide offices, it serves its clients and partners in North America, EMEA and APAC regions. Started by a group of researchers, MulticoreWare has grown to serve its clients and partners on HPC & Cloud computing, GPUs, Multicore &...

  • Cloud Programmer

    2 weeks ago


    Chennai, Tamil Nadu, India MulticoreWare Full time

    **Job Information**: Department Name - Frameworks & ToolsIndustry - Software DevelopmentMinimum Experience In Years - 4Maximum Experience In Years - 8City - ChennaiProvince - TamilnaduCountry - IndiaPostal Code - 600089**About us**: MulticoreWare is a global software solutions & products company with its HQ in San Jose, CA, USA. With worldwide offices, it...


  • Chennai, India MulticoreWare Inc. Full time

    Description :About Us :MulticoreWare is a global software solutions & products company with its HQ in San Jose, CA, USA. With worldwide offices, it serves its clients and partners in North America, EMEA and APAC regions. Started by a group of researchers, MulticoreWare has grown to serve its clients and partners on HPC & Cloud computing, GPUs, Multicore &...


  • Chennai, India MulticoreWare Inc. Full time

    Description Us :MulticoreWare is a global software solutions & products company with its HQ in San Jose, CA, USA. With worldwide offices, it serves its clients and partners in North America, EMEA and APAC regions. Started by a group of researchers, MulticoreWare has grown to serve its clients and partners on HPC & Cloud computing, GPUs, Multicore &...

  • Cloud Provisioning

    2 weeks ago


    Chennai, Tamil Nadu, India MulticoreWare Full time

    **Job Information**: Department Name - Frameworks & ToolsIndustry - Software DevelopmentMinimum Experience In Years - 3Maximum Experience In Years - 7City - ChennaiProvince - Tamil NaduCountry - IndiaPostal Code - 600089**About us**: MulticoreWare is a global software solutions & products company with its HQ in San Jose, CA, USA. With worldwide offices, it...

  • Embedded Open Bmc

    7 days ago


    Ramapuram, Chennai, Tamil Nadu, India MulticoreWare Full time

    **Job Information**: Department Name - Embedded Systems & Sensor Engineering Job Type - Full time Date Opened - 06/08/2025 Industry - Software Development Minimum Experience In Years - 3 Maximum Experience In Years - 5 City - Ramapuram Province - Tamil Nadu Country - India Postal Code - 600089 **About Us**: MulticoreWare is a global software...