Senior C++ Software Developer

Vor 5 Tagen


Berlin, Berlin, Deutschland The Qt Company Vollzeit

About the Role

We are seeking a skilled C++ software developer to join our QML team at the heart of Qt. As a member of this team, you will be responsible for developing the language, engine, compilers, and tooling.

Your Responsibilities

  • Write high-quality, modern C++ code (C++ 17, some C++ 20)
  • Work independently, managing your tasks and projects
  • Focus on quality: continuous integration, testing, and code reviews
  • Contribute to maintaining a large code base
  • Collaborate with colleagues and the broader Qt community
  • Work with publicly available code and materials
  • Develop cross-platform applications
  • Regularly use software engineering practices such as debugging, profiling, version control, and automated testing
  • Provide reviews and feedback on different topics
  • Work on existing code across the product and on an architectural level
  • Collaborate across different teams and products
  • Support colleagues in their development tasks

About You

  • Knowledge of Linux, Windows, or macOS systems
  • Be curious and creative to solve challenges and tasks
  • Be interested in software design and architecture
  • Good understanding of development workflow
  • Advanced English communication skills, both verbal and written

Desirable Skills

  • Experience with compiler design (LR parsing, SSA, and basic blocks)
  • Experience with the Language Server Protocol
  • Knowledge of Qt, especially QML
  • Experience with open-source communities and development
  • Understanding of SFINAE, CTAD, and ADL

What We Offer

  • Public transportation ticket (Deutschland ticket)
  • 30 vacation days per year
  • Flexible hours that focus on work/life balance
  • Possibility to work up to 3 days/week from home
  • Mobile phone and subscription
  • Language learning platform (Babbel)
  • Full support for your mental health at work and home via Auntie Program
  • A friendly, diverse, and sociable workplace
  • Great colleagues from all over the world

  • C++ Developer

    vor 2 Wochen


    Berlin, Berlin, Deutschland Software think-cell Vollzeit

    About the JobWe are seeking a skilled C++ Developer to join our team at think-cell, a fast-paced software company in Berlin, Germany. As a C++ Developer, you will be responsible for developing high-quality software products that meet the needs of our customers.Key ResponsibilitiesDesign, develop, and test software applications using C++Collaborate with our...

  • C++ Developer

    vor 2 Wochen


    Berlin, Berlin, Deutschland Software think-cell Vollzeit

    About the JobWe are seeking a skilled C++ Developer to join our team at think-cell, a fast-paced software company in Berlin, Germany. As a C++ Developer, you will be responsible for developing high-quality software products that meet the needs of our customers.Key ResponsibilitiesDesign, develop, and test software applications using C++Collaborate with our...


  • Berlin, Berlin, Deutschland IC Resources Vollzeit

    Job Opportunity: Senior Software EngineerAbout the Company: IC Resources is a leading recruitment agency specializing in technology and engineering placements.Job Description:We are partnering with a pioneering company conducting groundbreaking research in AI and bio-medical engineering. This innovative organization is working to bridge the gap between...


  • Berlin, Berlin, Deutschland IC Resources Vollzeit

    Job Opportunity: Senior Software EngineerAbout the Company: IC Resources is a leading recruitment agency specializing in technology and engineering placements.Job Description:We are partnering with a pioneering company conducting groundbreaking research in AI and bio-medical engineering. This innovative organization is working to bridge the gap between...


  • Berlin, Berlin, Deutschland 5V Tech | Certified B Corp™ Vollzeit

    Job Title: Senior Software DeveloperAbout the Role5V Tech | Certified B Corp™ is seeking a highly skilled Senior Software Developer to join our team. As a Senior Software Developer, you will play a vital role in designing and developing new algorithms and software features for our product.Key ResponsibilitiesDesign and develop new algorithms and software...


  • Berlin, Berlin, Deutschland 5V Tech | Certified B Corp™ Vollzeit

    Job Title: Senior Software DeveloperAbout the Role5V Tech | Certified B Corp™ is seeking a highly skilled Senior Software Developer to join our team. As a Senior Software Developer, you will play a vital role in designing and developing new algorithms and software features for our product.Key ResponsibilitiesDesign and develop new algorithms and software...


  • Berlin, Berlin, Deutschland VION AI Vollzeit

    We are seeking a skilled Senior Developer to join our dynamic team at VION AI. As a key member of our remote team, you will focus on building and optimizing C++ software and Swift-based implementation layers for high-performance applications in the aviation industry. Your expertise in software implementation layers and experience with computer vision will be...


  • Berlin, Berlin, Deutschland VION AI Vollzeit

    We are seeking a skilled Senior Developer to join our dynamic team at VION AI. As a key member of our remote team, you will focus on building and optimizing C++ software and Swift-based implementation layers for high-performance applications in the aviation industry. Your expertise in software implementation layers and experience with computer vision will be...


  • Berlin, Berlin, Deutschland Darwin Recruitment Vollzeit

    About The ClientDarwin Recruitment is proud to partner with a leading company specializing in laser processing systems, renowned for their innovative approach to precision, efficiency, and technological advancements.The team is dedicated to crafting cutting-edge software solutions that seamlessly integrate with their hardware to meet diverse customer...


  • Berlin, Berlin, Deutschland Darwin Recruitment Vollzeit

    About The ClientDarwin Recruitment is proud to partner with a leading company specializing in laser processing systems, renowned for their innovative approach to precision, efficiency, and technological advancements.The team is dedicated to crafting cutting-edge software solutions that seamlessly integrate with their hardware to meet diverse customer...


  • Berlin, Berlin, Deutschland Optimus Search Vollzeit

    Software Solutions for Mechanical Engineering SystemsOur client, a leading developer of software solutions for mechanical engineering systems, is seeking an experienced C++/Qt Developer to join their team. As a key member of the development team, you will design, develop, and maintain software solutions using C++20 and the Qt framework.Key...


  • Berlin, Berlin, Deutschland Optimus Search Vollzeit

    Software Solutions for Mechanical Engineering SystemsOur client, a leading developer of software solutions for mechanical engineering systems, is seeking an experienced C++/Qt Developer to join their team. As a key member of the development team, you will design, develop, and maintain software solutions using C++20 and the Qt framework.Key...


  • Berlin, Berlin, Deutschland TalenTailors Vollzeit

    About the RoleWe are seeking a highly skilled and experienced C++ developer to join our team at TalenTailors. As a Senior C++ Software Engineer, you will be responsible for designing, implementing, and maintaining high-quality software solutions using C++.Key ResponsibilitiesDesign and develop complex software systems using C++Implement efficient algorithms...


  • Berlin, Berlin, Deutschland TalenTailors Vollzeit

    About the RoleWe are seeking a highly skilled and experienced C++ developer to join our team at TalenTailors. As a Senior C++ Software Engineer, you will be responsible for designing, implementing, and maintaining high-quality software solutions using C++.Key ResponsibilitiesDesign and develop complex software systems using C++Implement efficient algorithms...


  • Berlin, Berlin, Deutschland The Qt Company Vollzeit

    About the OpportunityWe are seeking a highly skilled Senior C++ Software Developer to join our QML team at the heart of Qt Foundation. As a key member of our team, you will be responsible for developing and maintaining the QML engine, compilers, and tooling.Your Key ResponsibilitiesDesign and implement robust, modern C++ code (C++ 17, some C++ 20) to enhance...


  • Berlin, Berlin, Deutschland The Qt Company Vollzeit

    About the OpportunityWe are seeking a highly skilled Senior C++ Software Developer to join our QML team at the heart of Qt Foundation. As a key member of our team, you will be responsible for developing and maintaining the QML engine, compilers, and tooling.Your Key ResponsibilitiesDesign and implement robust, modern C++ code (C++ 17, some C++ 20) to enhance...


  • Berlin, Berlin, Deutschland The Qt Company Vollzeit

    About the OpportunityWe are seeking a highly skilled Senior C++ Software Developer to join our QML team at the heart of Qt Foundation. As a key member of our team, you will be responsible for developing and maintaining the QML engine, compilers, and tooling.Your Key ResponsibilitiesDesign and implement robust, modern C++ code (C++ 17, some C++ 20) to enhance...

  • C++ Developer Position

    vor 2 Wochen


    Berlin, Berlin, Deutschland Software think-cell Vollzeit

    About the RoleAs a C++ Developer at think-cell, you will be part of a dynamic team that creates innovative graphics products used by over 1,000,000 users worldwide. Our software is designed to stand out from the crowd, and we're looking for talented Developers to join our team.Key ResponsibilitiesDevelop high-quality C++ code that meets the highest standards...

  • C++ Developer Position

    vor 2 Wochen


    Berlin, Berlin, Deutschland Software think-cell Vollzeit

    About the RoleAs a C++ Developer at think-cell, you will be part of a dynamic team that creates innovative graphics products used by over 1,000,000 users worldwide. Our software is designed to stand out from the crowd, and we're looking for talented Developers to join our team.Key ResponsibilitiesDevelop high-quality C++ code that meets the highest standards...

  • C++ Software Engineer

    Vor 6 Tagen


    Berlin, Berlin, Deutschland Software think-cell Vollzeit

    About the RoleWe are seeking a talented C++ developer to join our team at think-cell, a fast-paced software company in Berlin, Germany. As a C++ developer, you will be responsible for designing and implementing high-quality software solutions using the latest C++ features.Key ResponsibilitiesDesign and implement software solutions using C++Collaborate with...