MultiTouch offers an opportunity to work with motivated and professional people in an international environment within an organization that strongly supports personal growth and development.

C++ Developers

Location: Helsinki, Finland

Job Description

We are looking for skilled C++ developers to bolster our software research and development team in Helsinki, Finland. You’d work on the tools and frameworks that enable us and our clients to implement their vision using our displays. The work offers unique technical challenges on all aspects of making really big applications run really fast using multi-platform tools.

Developing our Cornerstone SDK which is used both internally and externally by our clients involves working with a high-performance, scalable C++ SDK that can run applications spanning dozens of megapixels. The framework implements a real-time rendering engine that can utilize multiple GPUs in parallel to be able to scale to the sizes of interactive surfaces we provide.

We also develop specific end-user applications using our SDK that have similar performance requirements. These are not just standard multi-touch applications, but typically involve a multi-user experience which provides its own challenges to both the design and implementation of the UIs.

Working with the firmware running inside our displays is another aspect. This includes the user-interfaces for configuring the display and low-level, real-time computer vision algorithms implemented on the GPU with CUDA.

We offer a fun, supportive, and professional working environment. Working hours are flexible.

If interested, please send your CV and cover letter to Esa Nuuros,, or ask for more details.

Delivery Manager, EMEA

Location: Helsinki, Finland

The Delivery Manager is responsible for:

running and developing the order fulfillment process. The process starts with the verification of the customer order with the latest approved version of the quotation, entering the order in the system and following-up the order through the several steps in the back-office, this until full acceptance of the system and the receipt of the last payment due.

for larger deliveries, forming and leading ad-hoc customer success teams, and project managing the delivery, consisting of hardware and services, this together within close collaboration with the other functional teams involved, including Project Management, Services, Logistics and Finance.

maintaining a capacity plan for the services organization, and providing information to sales and customers about lead times for physical good and standard services.

producing an internal order entry for each new order, specifying exactly what has been agreed with the customer.

communication between MultiTaction and the customer from the point of receiving the order, and ensures that the customer is kept up to date on progress. This includes at least confirmation of receipt of the order by the services organization, shipment notification, invoicing, communication about payments and handover to the aftersales / support process upon delivery.

accurately recording the progress of every order in Salesforce

measuring and improving customer satisfaction, in close cooperation with the other functional teams, within the order fulfillment process

collecting quality information about the order fulfillment process

representing the services organization in designing and implementing plans to improve our service level for key accounts

The order fulfillment manager will be the primary point of contact between MT and its customers. This means that from the point of sale onwards, the MT is in personal contact with the customer, and will be directly participating in all key meetings and the handover of customer projects.

coordinating with the logistics organization to ensure delivery of physical goods in line with what has been agreed with the customer.

coordinating with the professional services organization to ensure custom software and other services are delivered as agreed with the customer.

the development and implementation of new processes and procedures for effective and efficient team operations.


The successful candidate will have the following qualifications:

  • Excellent communications skills
  • Project management experience
  • 5+ years of experience in the customer interface
  • Process oriented
  • Stress resistant
  • Experience with Salesforce is a plus
  • Can-do attitude

If interested, please send your CV and cover letter to Markus Prusi,, or ask for more details.

Solutions Engineer

Location: Helsinki, Finland

Job Description

We are expanding our Helsinki operations and look for excellent engineering talent to join our global professional services team. We are looking for people to to help us grow our business by engaging with MultiTactionclients and 3rd party software developers to grow an ecosystem around our MultiTaction and Cornerstone technologies.

You will be part of a team of future “black belt” Solutions Experts that will be the key driver behind developing our offering and technologies in EMEA. You will also support external partners to deliver high quality projects that incorporate MultiTaction displays and software.

Depending on the project, you may be involved in delivering custom solutions, work with our partners to help them deliver these project effectively.

Additionally, your role may include pre-sales consulting, architecture design, technology training and evangelising. You will work closely with the Multitouch Professional Services and R&D team in Finland, as well as the service and delivery teams in Chicago, California and Singapore.

Primary Responsibilities

  • Work with MultiTaction partners on a technical level to ensure delivery of high quality projects and services around MultiTaction and Cornerstone technologies.
  • Develop interactive applications for use in e.g. retail, museums, trade shows, corporate, research and education.
  • Customer and partner training for our hard- and software technologies.

Key Requirements

  • Solid C++ programming skills
  • Experience working with customers either as a consultant or in a sales support role
  • Experience with client-server concepts, databases and web applications; Experience in implementing user-interfaces.
  • Ability to quickly learn and adopt new skills
  • Capability to implement quality solutions to a deadline
  • Sufficient communication skills to be a part of an international team
  • Ability to design and work with complex systems and integrate to existing products
  • Willingness to travel, including internationally


  • Experience in the AV or games industry
  • Some feeling for design and usability

If interested, please send your CV and cover letter to Markus Prusi,, or ask for more details.