Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

IBM Compiler LLVM Developer 
India, Karnataka, Bengaluru 
633769086

16.09.2024

Required Technical and Professional Expertise

  • 5-9 years of software development experience
  • Expertise coding on at least one significant project in one more of the following languages: C/C++, C, Assembler
  • Familiarity with low level programming (e.g. projects involving assembler or embedded systems, taken courses such as computer architecture, operating systems, microprocessor systems…)
  • Proficient in source control management tools (GitHub, Tekton, Jenkins) and with Agile Life Cycle Management tools
  • Strong analytical, debugging and problem-solving skills to analyze issues and defects reported by customer-facing and test teams
  • Self-motivated towards meeting agreed goals
  • Ability to Innovate in the areas of Product Engineering
  • Open to Cross Time Zone Collaboration
  • Ability to use conference and collaboration tools effectively


Preferred Technical and Professional Expertise

  • oExperience in compiler development (compiler construction or compiler optimization)
  • Programming skills in any of: PL/I, C/C++, PL/X, or HLASM
  • Experience in LLVM development
  • oExperience in low-level programming (e.g. assembly language, embedded systems development) and low-level debugging
  • oExperience working in open-source projects
  • oBasic knowledge in one or more computer architectures, and of hardware/software interactions
  • oCI/CD and build pipelines
  • oAgile Development Model
  • ozSystems Architecture, z/OS Systems Programming, UNIX
  • oDesign and Development of Code using Security Best Practices