Lead Compiler Developer

1 week ago


Bengaluru, Karnataka, India OpenText Full time

OpenText is a global leader in information management. We are seeking a talented Lead Compiler Developer to join our team. As a member of our team, you will have the opportunity to partner with highly regarded companies, tackle complex issues, and contribute to projects that shape the future of digital transformation.

Our software solutions enable organizations to build on what they have. Secure and scalable, with analytics built-in, they bridge the gap between existing and emerging IT—fast-tracking digital transformations across DevOps, Hybrid IT, Security, and Predictive Analytics. In the race to innovate, our customers have a clear advantage.

As a Lead Compiler Developer, you will work with bright, motivated teammates to implement solutions to some of the toughest code analysis problems in the industry. You will develop complex algorithms to scan the code of over 20 different programming languages. Development and testing are done using agile methodologies and techniques.

Key Responsibilities:

  • Design and implement static analysis algorithms based on recent relevant computer science research and literature.
  • Develop new analysis features and add support for new languages and language features.
  • Apply recent research developments from computer science literature where we can benefit from upgrading our algorithms and program representations.
  • Analyse the quality of security finding results and product performance characteristics.
  • Maintain the Fortify Static Code Analyzer code base using good software engineering practices.
  • Collaborate with a project team of other software engineers, security researchers, and quality engineers, to develop reliable, cost-effective, and high-quality solutions.

Requirements:

  • Master's degree or Ph.D. in Computer Science or equivalent, with emphasis on programming languages, static program analysis, compilers, or software security.
  • 8+ years of solid enterprise Java backend engineering skills.
  • Excellent written and verbal communication skills; Ability to effectively communicate design proposals and specifications.

About OpenText:

OpenText's efforts to build an inclusive work environment go beyond simply complying with applicable laws. Our Employment Equity and Diversity Policy provides direction on maintaining a working environment that is inclusive of everyone, regardless of culture, national origin, race, color, gender, gender identification, sexual orientation, family status, age, veteran status, disability, religion, or other basis protected by applicable laws.



  • Bengaluru, Karnataka, India OpenText Full time

    About OpenTextOpenText is a global leader in information management, where innovation, creativity, and collaboration are the key components of our corporate culture. As a member of our team, you will have the opportunity to partner with the most highly regarded companies in the world, tackle complex issues, and contribute to projects that shape the future of...


  • Bengaluru, Karnataka, India Skywaves Rise Full time

    Job Description for Machine Learning Compiler EngineerOverviewAt Skywaves Rise, we are looking for a skilled Machine Learning Compiler Engineer to join our team. The ideal candidate will have expertise in developing and supporting new AI/ML compiler features and technologies to accelerate deep learning models.Key ResponsibilitiesDevelop end-to-end ML...


  • Bengaluru, Karnataka, India UST Full time

    Job DescriptionUST is seeking an experienced Embedded Systems Compiler Developer to join our team.The ideal candidate will have a strong background in compiler development, optimization techniques, and instruction set simulation. Experience with RISC-V architectures is highly desirable.Responsibilities will include designing, developing, and optimizing...

  • AI Compiler Engineer

    2 weeks ago


    Bengaluru, Karnataka, India Intel Full time

    Job Title: AI Compiler EngineerAt Intel, we are seeking a highly skilled AI Compiler Engineer to join our team. As a key member of our compiler development team, you will design, develop, and optimize compilers for Intel's deep learning accelerators. Your expertise in code generation and optimization techniques for compilers will be instrumental in meeting...


  • Bengaluru, Karnataka, India Skywaves Rise Full time

    Machine Learning EngineerAbout the Role:We are seeking a highly skilled Machine Learning Engineer to join our team at Skywaves Rise. As a key member of our engineering team, you will be responsible for developing and optimizing our AI accelerator software.Key Responsibilities:Design and develop end-to-end ML compilers leveraging standard compiler...

  • AI Compiler Engineer

    3 weeks ago


    Bengaluru, Karnataka, India Intel Full time

    Job Title: AI Compiler EngineerWe are seeking a highly skilled AI Compiler Engineer to join our team at Intel. As a key member of our team, you will be responsible for designing, developing, and optimizing compilers for Intel's deep learning accelerators.Key Responsibilities:Design and develop code-generation and optimization techniques for compilersProfile...

  • AI Compiler Engineer

    3 weeks ago


    Bengaluru, Karnataka, India Intel Full time

    Job Title: AI Compiler EngineerWe are seeking a highly skilled AI Compiler Engineer to join our team at Intel. As a key member of our team, you will be responsible for designing, developing, and optimizing compilers for Intel's deep learning accelerators. Your expertise in code generation and optimization techniques for compilers will be essential in meeting...


  • Bengaluru, Karnataka, India Mirafra Technologies Full time

    Job Title: Compiler Design EngineerAbout the Role:We are seeking a highly skilled Compiler Design Engineer to join our team at Mirafra Technologies. As a key member of our engineering team, you will be responsible for designing and developing high-performance compilers for our embedded systems.Key Responsibilities:Design and develop compilers for RISC-V,...

  • AI Compiler Engineer

    2 weeks ago


    Bengaluru, Karnataka, India Intel Full time

    Job Title: AI Compiler EngineerWe are seeking a highly skilled Compiler Engineer to join our team at Intel. In this role, you will be responsible for designing, developing, and optimizing compilers for Intel's deep learning accelerators. Your expertise in LLVM infrastructure, code generation and optimization techniques, and compiler tool chain and validation...


  • Bengaluru, Karnataka, India Skywaves Rise Full time

    Key Responsibilities:- Design and develop a cutting-edge ML compiler leveraging industry-standard infrastructures like TVM, MLIR, and Torch Dynamo/Inductor to harness the power of both intra-operator parallelism and graph/pipeline/dataflow parallelism, mapping to custom AI accelerator hardware compute/processing elements.- Implement a low-level parallel...


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


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


  • Bengaluru, Karnataka, India Qualcomm Full time

    Job SummaryAt 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...


  • Bengaluru, Karnataka, India ACL Digital Full time

    Senior Memory Design EngineerACL Digital is seeking a highly skilled Senior Memory Design Engineer to join our team. As a key member of our design team, you will be responsible for developing memory compilers and memory Fast Cache instances for our next-generation Cores, achieving outstanding Power, Performance, and Area (PPA) metrics.Key...


  • Bengaluru, Karnataka, India Intel Full time

    Job DescriptionWe are seeking a talented Compiler Engineer to design, develop, and optimize compilers for Intel's deep learning accelerators. As a member of our cross-functional team, you will work on cutting-edge technologies to meet performance goals of the Deep Learning SW stack, focusing on LLVM and MLIR-based compilers.Key Responsibilities:Design and...


  • Bengaluru, Karnataka, India ACL Digital Full time

    Memory Design EngineerWe are seeking a skilled Memory Design Engineer to join our team at ACL Digital.Key Responsibilities:Design and develop memory compilers for various types of memory, including SRAM, register files, and ROM generators.Collaborate with cross-functional teams to integrate memory designs into larger systems.Develop and maintain high-quality...


  • Bengaluru, Karnataka, India ARM Full time

    Job OverviewARM is a leading technology company that designs the processors that power the most advanced smart devices. As a Senior Design Engineer - Memory Compiler Expert, you will be part of our team that creates the next generation of memory compilers for our processors. With a strong background in SRAM/memory designs, margin analysis, characterization,...


  • Bengaluru, Karnataka, India ARM Full time

    Job Overview:At ARM, we're pushing the boundaries of innovation in the world of smart devices. With over a trillion devices expected to be powered by our technology by 2035, we're on a mission to create a connected, autonomous, and hyper-performance future. As a Memory Design Engineer, you'll play a crucial role in developing the next generation of...


  • Bengaluru, Karnataka, India ARM Full time

    Job Overview:At ARM, we're pushing the boundaries of innovation in the world of smart devices. With over a trillion devices expected to be powered by our technology by 2035, we're on a mission to create a connected, autonomous, and hyper-performance future. As a Memory Design Engineer, you'll play a crucial role in developing the next generation of...

  • Staff Engineer

    4 weeks ago


    Bengaluru, Karnataka, India Synopsys Inc Full time

    Job Title: Applications Engineering, Staff EngineerLocation: BangaloreWe are seeking a highly skilled Staff Engineer to join our team at Synopsys Inc. As a SPICE/FastSPICE Simulation and Custom Compiler Frontend Applications Engineer, you will be responsible for providing technical support to customers.Working closely with Sales, R&D, Product Application...