This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Build38 is a cyber security start-up that takes care of securing mobile apps. We enable all sorts of solution providers (from car manufacturers to banks, from public transit operators to identity providers) to deliver their mobile use cases in a secure manner. We already protect millions of Android and iOS endpoints with our SDK, which, together with our backend analytics platform, provides the most comprehensive mobile app security solution in the market. We are looking for a “LLVM Compiler Engineer” with 4-6 years of experience for our growing team. You will work closely with the development team in language implementation and optimization in the LLVM compiler framework.
Job Responsibility:
Extend the open-source LLVM plug-in “o-mvll” to support the in-house obfuscation solution
Analyze the requirements, research, design, enhance and implement different components of the toolchain to meet the customer’s needs
Develop new obfuscation passes
Research new techniques and mechanisms for applying obfuscation to mobile applications
Requirements:
Bachelor’s Degree or above in Computer Science, related technical field, or equivalent work experience
4+ years of technical engineering experience with the LLVM compiler toolchain internals
Experience coding in low-level languages such as C or C++
Experience working with assembly-level code and manipulating executable files, preferably with Android / ARM and iOS / ARM / Mach-O
Experience working on compilers, runtimes, or programming languages
Nice to have:
Preferably experience with XCODE, NDK, Bitbucket pipelines and Jenkins
What we offer:
Optimized onboarding
Enthusiastic team
Internationality – three locations worldwide with employees on 3 continents
Simplicity
Greenfield – where you can explore and bring in your experience
Open-source impact & visibility – contribute in public on GitHub and grow your reputation with the community
Well-known customers – from the German and international economy
Beautiful office spaces in Barcelona with regular team/community events (breakfast, lunch, beers…)
Good transport connections – easy to reach by public transport