About the Role
Software Engineer position based in Berlin, Germany
We are looking for a (senior) software engineer to join our R&D department in Berlin, Germany. Your first mission will be to improve the C++ support in Qt Creator, our cross-platform IDE for application development. Qt Creator is developed as an open source project, with a co-located team, but also benefiting from working with the global community. This is reflected in our work, we are cooperative, provide great mentoring, growing, and learning together in a friendly environment.
You will:
- work closely with the team to improve Qt Creator as a whole, and the C++ support in particular
- connect with the LLVM project, which we use more and more for our C++ tooling
- develop new features and bug fixes in an open source setup
- review other people’s code contributions
- handle bug reports and feature requests, both from customers and the community
- soon own your own area of expertise and develop it further proactively
You:
- have a solid background in software engineering
- have good knowledge of C++
- can work independently, managing your tasks and projects
- are proficient in English – knowledge of German is not necessary
Ideally, you
- already have experience in LLVM/Clang
- have worked with large projects and code bases
- have done significant contributions to open source projects
We offer you
- a permanent contract with 30 days of vacation and additional perks
- a family-friendly, diverse, sociable workplace where learning is valued
- flexible hours, that focus on work/life balance
- nice office space (no open landscape), easily reachable by public transport
- great colleagues from many parts of the world
- public transportation ticket
We are looking forward to hearing from you!