Job Description

What You Will Do Daily:

  • Develop new and maintain existing features for the C and C++ code analyzer.
  • Dive deep into the C++ language and argue about the best guidelines to use it effectively.
  • Evolve the way our analyzers understand code by creating better models and developing new rules on top of them.
  • Interact with clang front-end and have the opportunity to contribute back to it.
  • Collaborate with Product Managers and peers to define new features and set priorities, ensuring that the solutions fit into the Sonar ecosystem.
  • The Experience You Will Need:

  • Solid understanding of the internals of the C++ language and familiarity with its latest standards.
  • Fluency in C++ best practices for maintainable, secure, performant, and testable code.
  • Curious and eager to learn about the small details of the C++ language.
  • Compiler frontend knowledge is not required; you will learn...
  • Apply for this Position

    Ready to join SonarSource? Click the button below to submit your application.

    Submit Application