C++ Software Engineer

vor 4 Wochen


Berlin, Berlin, Deutschland think-cell Vollzeit
About the Role

Are you passionate about crafting elegant code? Do you have a strong affinity for sophisticated algorithms? If you are proficient in C++, we invite you to explore this opportunity with us. Here’s a brief overview of what we provide:

  • A diverse range of complex C++ programming challenges
  • An international team of exceptional professionals
  • A supportive environment that fosters growth and collaboration
  • Ample time to ensure every aspect of your solution is meticulously refined
  • A flat organizational structure that encourages your innovative ideas
  • 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, specializing in the development of distinctive graphics products. Our software is trusted by over a million users globally, simplifying the process of creating PowerPoint presentations. Our clientele includes prestigious consulting firms and large multinational corporations.

As a profitable entity, we prioritize code quality and aesthetics, striving to develop advanced algorithms and enhance our user interface. Our leadership comprises experienced computer scientists, creating an environment that attracts and retains top-tier Developers.

Our Software Focus

We concentrate on business presentations, which present significant opportunities for automating layout tasks typically handled by PowerPoint users. Our challenges range from understanding effective layouts to developing algorithms that deliver visually appealing outputs swiftly, to creating intuitive user interfaces that align with our innovative approach to slide design.

Technical Environment

Our development is centered around C++. Here are some key aspects:

  • All our projects are developed in C++, including our customer portal. We utilize Assembler for specific tasks and Python for our build scripts.
  • We stay updated with the latest compiler versions, ensuring we leverage the newest C++ standards.
  • We actively support the programming languages working group of the German Institute for Standardization (DIN) and participate in the international standardization process for C++.
  • We are proud sponsors of the Standard C++ Foundation, advocating for international C++ standards.
Development Practices

We are in search of intelligent, innovative Developers with a solid theoretical foundation. Our team comprises individuals with extensive commercial experience as well as recent graduates in Computer Science, Physics, and Mathematics. A degree or relevant experience in C++, combined with a creative problem-solving mindset, is ideal for this position.

In this role, you will work autonomously, managing all aspects of feature implementation. You will be expected to approach problems from the user's perspective and engage in discussions about abstract concepts with fellow Developers. Each Developer is responsible for architecture, design, implementation, customer feedback, and bug resolution, promoting ownership of their work.

At think-cell, we maintain a no-deadline policy and do not schedule meetings unnecessarily. A feature is considered complete when you are confident in the quality of your solution. Meetings are held as required, with only relevant participants in attendance. We value input from all team members, regardless of hierarchy, and encourage sharing ideas that may lead to significant improvements.

We support a healthy work-life balance, ensuring that our team does not work late nights or weekends. Our compensation is competitive, with an annual salary of EUR 130,000 after one year of service. We also assist with relocation and work permit processes, and while English proficiency is essential, we offer German language lessons for those interested.

Development Tools

We utilize Visual Studio with the MSVC compiler on Windows and Xcode with Clang on macOS, compiling from a unified codebase for both platforms. Our user interface is rendered using OpenGL on macOS and DirectX on Windows.

For issue tracking, we have employed Request Tracker (RT) for several years, while our version control is managed through Git hosted on-premise. We have implemented a toolkit for unit testing, which is executed with every compile run.

Our coding conventions are well-documented and regularly updated based on new insights. We continuously seek tools that enhance our testing and development processes, ensuring we maintain high standards in our software quality.


  • 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 18 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 17 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 2 Tagen


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


    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 4 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 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++ 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++ 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 Wochen


    Berlin, Berlin, Deutschland Software think-cell Vollzeit

    Position OverviewAre 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...

  • C++ Software Engineer

    Vor 4 Tagen


    Berlin, Berlin, Deutschland Software think-cell Vollzeit

    Position OverviewAre 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...

  • C++ Software Engineer

    Vor 5 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,...