Let op! Internet Explorer wordt niet meer ondersteund. Hierdoor kan de website mogelijk niet goed functioneren, gebruik een alternatieve browser om optimaal gebruik te maken van deze website. Klik hier om een alternatieve browser te downloaden.

Static Analysis Engineer

About the role and TIOBE

Are you passionate about pioneering the future of software quality assessment? Do you thrive on the challenge of developing cutting-edge algorithms to detect critical vulnerabilities in code? At TIOBE, we want to bring software quality to its highest achievable level. Our customers face the challenge of operating the most complex technologies across many industries requiring exceedingly demanding reliability and security, and can only do so if we do our part as the best software quality framework in the field. Our tools identify every possible software defect that can be checked automatically with static code analysis techniques. Your main responsibility will be to implement coding standard rules to detect software defects for many different languages.

Your responsibilities

  • Thoroughly analyze and understand the software defect under analysis.
  • Translation of the software defect into an implementable coding standard rule.
  • Implementation of coding standard rules with a static analyzer.
  • Integration with tool infrastructure.

Requirements for the role

  • Master degree in Software Science or equivalent.
  • Have experience implementing parsers.
  • Preferred knowledge of at least 3 out of these 5 languages: C, C++, Java, Python and C#.
  • Quick learner, who likes learning new programming languages.
  • At least 5+ years in a software development role.
  • Affinity for software code quality or software integrity.
  • Pre if you worked with compiler generators.

Paul Jansen - CEO and head of our Quality Lab

Interested in this job? Apply now!