Medior/Senior software engineer (C++) – fulltime

TWNKLS is a Dutch augmented reality and computer vision pioneer. By combining technical expertise with a value-focused approach, TWNKLS has been creating custom augmented reality solutions for our clients since 2011. With a growing number of experienced specialists we are developing new image based recognition technologies that result in new forms of interaction, user experience and business concepts. To strengthen our team, we are looking for a medior/senior software engineer (C++).

Job description

In this position, you will extend and improve the TWNKLS STAR Platform within international customer and high-end R&D projects.  You will improve the architecture, performance, documentation, and tests of the platform. Furthermore, you will be developing user interfaces for desktop systems as well as for smart glasses, smart watches, tablets and smartphones (iOS/Android) based on the latest UX insights. You will help integrate a real-time conferencing system within the tracking platform and automate our cross-platform build environment to enable continuous integration.

Our projects are on the edge of what is possible nowadays, and our R&D team is pushing today’s boundaries a bit further. We are a flat organization, which means you can voice your opinions and we expect you to speak up if you think something can be done in a better way.

Do you have the same passion for AR as we do? And are you interested in the position of software engineer (C++)? Apply now!

The ideal medior/senior software engineer (C++)


> Passionate about solving problems in a creative way
> Highly interested in AR- and mobile technology and its applications
> Happy to work in an international team of passionate professionals
> You know your own pitfalls
> You value the power of having a good design before you start coding
> There is no I in team nor in TWNKLS so we are looking for a real team player
> Humor and a positive working attitude are both a big plus. You know how to roll up your sleeves (yes, we’re based in Rotterdam) while making a joke

Required skills and experience

> MSc / BSc in computer science or related field
> Extended knowledge of modern C++. You should be able to show us a number of successful C++ projects you have been working on and explain the challenges you faced and how you overcame them
> Proficiency with Linux and Windows development and deployment
> Interest in iOS and Android development (Unity, XCode, Xamarin)
> Proficient with Object Oriented Analysis and Design
> Proficient in English
> Good at communicating professionally both to a teammate as well as a client

Bonus skills and experience

> Knowledge of C#
> Experience with open-source libraries
> Experience with front-end development (HTML5, JavaScript, WebGL)
> Have worked with SCRUM or Agile methodology
> Have affinity with back-end development (Node.JS, MongoDB)

What‘s in it for you?

> A competitive salary
> A laptop for mobile working
> Compensation for your private internet (home and mobile)
> Commute by train (2nd class) will be compensated 100%
> Support when relocation to Rotterdam area is needed
> Compensation for a private pension plan
> A personal training budget
> An inspiring creative work environment next to Rotterdam Central Station
> Good coffee
> Daily lunch and organic fruit


Coffee, fresh fruits and lunch are served by TWNKLS and cookies are provided by the ones who arrive late. After the communal lunch we like to show off our table foosball skills. To stay healthy, some of us like to run the marathon or parts of it.  Don’t worry about a dress code, we think it’s more important that you feel comfortable. Most of us are officially in their thirties, but yeah… you are as old/young as you feel. In our team we speak Turkish, Portuguese, Spanish, South-Afrikaans, Romanian and Dutch but to actually communicate with each other, English, C# or C++ is the business language. We work in an open office in which we also collect some famous game consoles from the past. Some of us really played the Atari 2600 when they were young.

Do you want to join us? Show us your skills and motivation! Send your portfolio, resume and motivation letter (short!) to careers(at)


Responses by employment agencies are not appreciated / Acquisitie naar aanleiding van deze vacature wordt niet op prijs gesteld.

Comments are closed.