C++ Software Engineer

vor 4 Wochen


Berlin, Berlin, Deutschland Software think-cell Vollzeit

Position Overview

Are you passionate about crafting beautiful code? Do you have a keen interest in sophisticated algorithms? If you are proficient in C++, we would like to connect with you. Here’s a brief overview of what we provide:

  • A diverse range of highly stimulating C++ development challenges
  • A global team of exceptional professionals
  • An environment that fosters growth and collaboration
  • Ample time to ensure every aspect of your solution is refined
  • A non-hierarchical structure with significant room for your contributions
  • No mandatory meetings
  • Flexible working hours that respect your lifestyle, with no imposed deadlines or overtime
  • Assistance with relocation
  • A competitive starting salary with the potential to reach EUR 130,000 annually after one year

About Us

think-cell is a dynamic software firm based in Berlin, Germany, dedicated to creating standout graphics products. Our software is trusted by over a million users globally, simplifying the process of creating PowerPoint presentations. Our clientele includes numerous prestigious consulting firms and large multinational corporations.

As a profitable company, we prioritize code quality and elegance, striving to develop sophisticated algorithms and enhance our user interface, resulting in a high level of customer satisfaction. Our leadership comprises experienced computer scientists, fostering an environment that attracts and retains top-tier developers.

Our Software Focus

We concentrate on business presentations, as they present significant opportunities for automating layout tasks typically handled by users. Our challenges range from understanding effective layouts to developing algorithms that deliver aesthetically pleasing outputs swiftly, creating intuitive user interfaces, and ensuring compatibility with third-party software.

Technological Highlights

  • Our entire codebase is developed in C++, with some Assembler code where necessary, and build scripts in Python.
  • We stay updated with the latest compiler versions to utilize new C++ standard features promptly.
  • We actively participate in the standardization process for C++ through our involvement with the German Institute for Standardization.
  • We are proud sponsors of the Standard C++ Foundation, promoting international standards for C++.

Development Environment

  • We utilize Boost extensively, including Boost.Spirit for parsing tasks.
  • Our proprietary range library enhances our capabilities, unifying internal and external iteration.
  • We are developing a cross-platform library to support both macOS and Windows from a single codebase.
  • Our bug-reporting infrastructure is robust, allowing for automatic bug reporting and analysis.

Role Expectations

We seek innovative developers with a solid theoretical foundation. Our team comprises individuals from various backgrounds, including recent graduates and seasoned professionals. A degree or relevant experience in C++, combined with a creative problem-solving mindset, is ideal for this role.

In this position, you will work autonomously, managing all aspects of feature implementation. You should approach problems from the user's perspective and engage in discussions about abstract concepts with your peers. Each developer is expected to handle architecture, design, implementation, customer feedback, and bug resolution, ensuring control over their work.

At think-cell, we do not impose deadlines or scheduled meetings. A feature is considered ready for release when you are confident in the quality of your solution. Meetings are held as necessary, with only relevant participants required to attend. We value ideas and feedback from all team members, regardless of their position.

We encourage our developers to publish research and attend conferences, fostering connections with academic institutions.

think-cell promotes a healthy work-life balance, ensuring no work is conducted during nights or weekends.

We offer competitive salaries, with the potential to reach EUR 130,000 annually after one year of service. We also provide support for relocation and work permit acquisition, if needed. Proficiency in English is essential, while knowledge of German is not mandatory, though we offer German lessons if desired.


  • Software Engineer C++

    vor 1 Monat


    Berlin, Berlin, Deutschland Vesterling AG Vollzeit

    null Vesterling Personalberatung für Technologie: Wir sind Pioniere im Technology Recruiting und vermitteln Informatiker und Ingenieure in Festanstellung. Wir sind für mehr als 2.500 Unternehmen tätig. Einmal bei uns bewerben, unzählige Job-Chancen erhalten.Unser Klient steht für Software Engineering, Beratung, Entwicklung und Training auf...


  • Berlin, Berlin, Deutschland ESE Engineering und Software-Entwicklung GmbH Vollzeit

    C/C++ Software Engineer for Safety Systems (m/w/d)As a key player in one of Germany's largest engineering service providers, we engage in projects as a knowledge partner for our clients. Our responsibilities include ensuring safety and security requirements during system development and creating electronic safety systems for rail transport globally.Key...

  • C++ Software Engineer

    vor 8 Stunden


    Berlin, Berlin, Deutschland think-cell Vollzeit

    About think-cellthink-cell is a leading software company that specializes in developing innovative productivity tools for creating data-driven presentations in Microsoft PowerPoint. Our software enables users to generate sophisticated charts with ease while saving substantial time.We have more than a million users across 25,000+ organizations globally,...

  • C++ Software Engineer

    vor 9 Stunden


    Berlin, Berlin, Deutschland think-cell Vollzeit

    About think-cellthink-cell is a leading software company that specializes in developing innovative productivity tools for creating data-driven presentations in Microsoft PowerPoint. Our software enables users to generate sophisticated charts with ease while saving substantial time.We have more than a million users across 25,000+ organizations globally,...


  • Berlin, Berlin, Deutschland think-cell Vollzeit

    About think-cellthink-cell is a software company that specializes in developing graphics products that stand out from the crowd. Our software is used by over 1,000,000 users worldwide, and we are proud of our many happy customers, including renowned consulting companies and large international corporations.We are a fast-paced company that values code quality...


  • Berlin, Berlin, Deutschland think-cell Vollzeit

    About think-cellthink-cell is a software company that specializes in developing graphics products that stand out from the crowd. Our software is used by over 1,000,000 users worldwide, and we are proud of our many happy customers, including renowned consulting companies and large international corporations.We are a fast-paced company that values code quality...

  • C++ Software Engineer

    Vor 3 Tagen


    Berlin, Berlin, Deutschland think-cell Vollzeit

    Exciting Career Opportunity: C++ Software EngineerAbout the Company:A forward-thinking software organization, think-cell is committed to developing groundbreaking graphical solutions that enhance user interaction. With a vast user base globally, including leading consulting firms and major enterprises, our mission is to create software that streamlines the...

  • C++ Software Engineer

    vor 4 Wochen


    Berlin, Berlin, Deutschland think-cell Vollzeit

    Exciting Career Opportunity: C++ Software EngineerAbout the Company:A forward-thinking software organization, think-cell is committed to developing groundbreaking graphical solutions that enhance user interaction. With a vast user base globally, including leading consulting firms and major enterprises, our mission is to create software that streamlines the...

  • C++ Developer

    Vor 4 Tagen


    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 5 Tagen


    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++ Software Engineer

    Vor 2 Tagen


    Berlin, Berlin, Deutschland We Are 5 Values Vollzeit

    About the RoleWe Are 5 Values is seeking a highly skilled C++ Software Engineer to join our team and play a vital role in designing and developing new algorithms and software features for our cutting-edge graphics products.Key ResponsibilitiesDesign and develop new algorithms and software features for our productCollaborate with fellow Developers to discuss...

  • C++ Software Engineer

    Vor 2 Tagen


    Berlin, Berlin, Deutschland We Are 5 Values Vollzeit

    About the RoleWe Are 5 Values is seeking a highly skilled C++ Software Engineer to join our team and play a vital role in designing and developing new algorithms and software features for our cutting-edge graphics products.Key ResponsibilitiesDesign and develop new algorithms and software features for our productCollaborate with fellow Developers to discuss...

  • C++ Software Engineer

    vor 3 Wochen


    Berlin, Berlin, Deutschland Core Tech Recruitment Vollzeit

    Core Tech Recruitment is seeking talented Software Engineers to join a dynamic team at a leading consumer electronics company. This innovative organization, established in Berlin in 1986, specializes in developing cutting-edge communications and networking devices, including wireless and VoIP products. The company is expanding its engineering capabilities...

  • C++ Software Engineer

    Vor 4 Tagen


    Berlin, Berlin, Deutschland We Are 5 Values Vollzeit

    About the RoleWe Are 5 Values is seeking a highly skilled C++ Software Engineer to join our team and play a vital role in designing and developing new algorithms and software features for our product.Key ResponsibilitiesDesign and develop new algorithms and software features for our productCollaborate with fellow Developers to discuss abstract concepts and...

  • C++ Software Engineer

    vor 4 Wochen


    Berlin, Berlin, Deutschland FindYou Consulting GmbH Vollzeit

    C++ Software Engineer PositionCompany Overview:FindYou Consulting GmbH has established itself as a prominent player in the software industry over the past two decades. Originally a start-up, the company has evolved into a key provider of cutting-edge data visualization solutions utilized by prestigious organizations globally. Their mission revolves around...

  • C++ Software Engineer

    Vor 2 Tagen


    Berlin, Berlin, Deutschland think-cell Vollzeit

    About the RoleWe are seeking a highly skilled C++ Software Engineer to join our team at think-cell. As a key member of our development team, you will be responsible for designing, implementing, and maintaining our software products.Key ResponsibilitiesDesign and implement new features and algorithms for our software productsCollaborate with cross-functional...

  • C++ Software Engineer

    Vor 2 Tagen


    Berlin, Berlin, Deutschland think-cell Vollzeit

    About the RoleWe are seeking a highly skilled C++ Software Engineer to join our team at think-cell. As a key member of our development team, you will be responsible for designing, implementing, and maintaining our software products.Key ResponsibilitiesDesign and implement new features and algorithms for our software productsCollaborate with cross-functional...

  • C++ Software Engineer

    Vor 4 Tagen


    Berlin, Berlin, Deutschland Software think-cell Vollzeit

    About think-cellthink-cell is a fast-paced software company that specializes in developing graphics products that stand out from the crowd. Our software is used by over 1,000,000 users worldwide, and we are proud of our many happy customers, including renowned consulting companies and large international corporations.Our FocusWe focus on business slides,...

  • C++ Software Engineer

    Vor 3 Tagen


    Berlin, Berlin, Deutschland Software think-cell Vollzeit

    About think-cellthink-cell is a fast-paced software company that specializes in developing graphics products that stand out from the crowd. Our software is used by over 1,000,000 users worldwide, and we are proud of our many happy customers, including renowned consulting companies and large international corporations.Our FocusWe focus on business slides,...

  • C++ Software Engineer

    vor 1 Woche


    Berlin, Berlin, Deutschland think-cell Vollzeit

    About the RoleWe are seeking a highly skilled C++ Software Engineer to join our team at think-cell. As a key member of our development team, you will be responsible for designing, implementing, and maintaining our software products.Key ResponsibilitiesDesign and implement new features and algorithms for our software productsCollaborate with cross-functional...