C++ Developer

MultiTaction is a leading developer of advanced collaboration and visualization solutions.

Our MT Canvus collaboration software makes it possible for remote users to share, manipulate, draw and input information in real-time wherever they are based. It operates on our own advanced touch screens but also works on many other hardware platforms including the Surface Hub from Microsoft. Our MT Showcase presentation software has been designed specifically to ‘show off’ great content but also to make exploring and discovering that content super easy. Some materials are aimed at clients, some are aimed at employees to educate or guide and some are simply designed to delight. 

We also design and build the most responsive touch technology in the industry. Our 55” touch screen ‘MT cells’ can pick up and track an unlimited number of fingers, hands, objects, cards or pens at any one time. Our iWall provides an unparalleled user experience with a unique hardware design means which that we are able to deliver capabilities that cannot be found in other forms of multi touch technology.

Our Headquarters and R&D facility are located in Helsinki. We also have offices in London, Singapore, New York, Chicago and Mountain View supporting over 700 customer installations in over 40 countries.

Now we are looking for a skilled

C++ developer

to reinforce our software research and development team in Helsinki, Finland. With your technical expertise you will design, develop, and maintain our display firmware and software tools required to manufacture the most advanced multi-touch displays in the world.

Our manufacturing pipeline consists of a number of tools written in C++. These tools program and verify different hardware components as they are manufactured and assembled together. The software deployments are managed using Ansible, various production metrics are collected to CouchDB and all this is monitored using web-based dashboard written in Ruby.

The display firmware is written in C++. It consists of a software stack ranging from low-level communication with the hardware using various methods, like I²C and PCI Express, to real-time computer vision algorithms implemented with CUDA.

Requirements and qualifications

  • Strong C++ programming skills
  • Good communication skills in English

It’s considered as a plus, if you’re familiar with

  • Source code revision control (such as Git, CVS)
  • Software configuration management (such as Ansible, Chef)
  • Linux
  • Embedded systems

We offer a fun, supportive, and professional working environment with flexible working hours. The outcome of your work will be visible and tangible in the greatest touch video walls on Earth.

Apply now, if you think this could be your next career move. The position will be fulfilled as soon as the right person is found.

Lisätietoa antaa
Mira Günther
Recruitment Consultant, Finland
+358 50 343 4473 mira.gunther@ictdirect.fi