Technology Partnership

Wapice offers close Technology Partnerships to its clients to bring new products to the market creating new business from advances in technology. We are able to develop and commercialize diverse technologies and products across a broad range of market sectors and we have been doing so for near two decades.

We believe in collaborative innovation that helps our clients to transform technologies into a meaningful application for their business. This way our customers can concentrate on their core business while having a Technology Partner that provides expert guidance in terms of software and electronics.

Our competence ranges from electronics design over embedded software up to industrial software and business solutions that e.g. powers operations to complete system integrations and business intelligence systems. We act as a one-stop-shop for all of our clients information technology needs.

Our Technology Partnertship is supported by effective communication that ensures projects are delivered on time, on scope and on budget. We always strive to be the optimal partner for our clients and can develop additional competences when needed. In case you are interested in partnering with us please do not hesitate in contacting us.

Digital Services for Industry

Digital services focused on industrial systems and platforms

We provide systems especially for machine and equipment control and production and inventory management. We offer solutions in the areas of cross-platform systems, communications systems, monitoring systems, industrial web systems, barcode and RFID systems, commercialization and customized industrial software and tools.

  • Customized cloud solutions (Amazon AWS, Azure, Bluemix, IoT-TICKET..)
  • Mobile applications and solutions
  • OPC DA / OPC AE / OPC UA servers and client software
  • Java EE platforms for the industry
  • Monitoring systems and solutions
  • Reporting systems
  • Real time monitoring solutions (Windows, Linux, HMI)
  • Customized industrial software tools and systems
  • Designing and testing user interfaces and usability
  • Industrial Web technologies
  • Commercialization projects
  • Barcode and RFID solutions
  • Data visualization (2D and 3D trend displays)
  • Windows/Linux-based systems

Wapice designs and implements solutions on Microsoft platforms that are widely used among industrial companies. As Microsoft partner Wapice has access to the newest Microsoft technologies. Wapice has Microsoft Silver competence, which means we rank the top 5 percent of Microsoft partners worldwide.

Wapice has over 30 Microsoft technology experts, many of which are Microsoft Certified Professionals. We use Microsoft technologies to both design customer specific solutions and integrating solutions to other systems.

However, Wapice is always free to choose precisely those technologies that best serve our customer’s needs. In other words, we are not tied to Microsoft or any other technologies.

We offer

  • Customer specific solutions, from small applications to large enterprise solutions
  • Integrations to ERP and CRM systems
  • Customer specific cloud solutions
  • Business Intelligence solutions
  • Technology consulting improving the infrastructure and performance
  • Software and system development
  • Technology evaluations including both Microsoft technologies and other technologies
  • Microsoft products: let Wapice take care of the whole IT system project

Microsoft .NET

Wapice designs enterprise solutions using Microsoft .NET framework, including Windows applications, Web applications and service-oriented applications.

Microsoft Azure

Microsoft Azure is cloud platform for building, deploying and managing applications and services across a global network of Microsoft-managed datacenters. It provides both PaaS and IaaS services and supports any operating system, programming language, tool and framework from Windows to Linux, SQL Server to Oracle, C# to Java. Wapice helps you to find the most cost-effective and flexible cloud solution for your needs. We offer turnkey solutions or technical consulting to help you to get the full benefit of Microsoft Azure.

Microsoft SQL Server

Microsoft SQL Server is a comprehensive database server, ready for the most demanding enterprise workloads. Wapice provides solutions and technical consulting to help you to utilize the full advantage of SQL Server.

Microsoft SharePoint

Wapice offers expertise in SharePoint solutions: requirement specifications, consulting, customization, implementation, integrations, extranet, intranet and internet solutions.

Microsoft Business Intelligence

Microsoft Business Intelligence tools gives you a powerful way to work with the right data, at the right time. Wapice helps you to utilize Microsoft BI tools to gather, cleanse and visualize the business critical data so that your business is steered with the accurate reports that are always up to date. We also provide technical support if you wish to utilize Microsoft BI tools for self-service BI or need support with SQL Server services.

Microsoft BizTalk Server

Wapice helps you to get maximum benefit of BizTalk. BizTalk is Microsoft’s Integration and connectivity server solution that allows organizations to more easily connect disparate systems. Including over 25 multi-platform adapters and a robust messaging infrastructure, BizTalk Server provides connectivity between core systems both inside and outside your organization.

Microsoft Exchange Server

Wapice helps you to build Microsoft Exchange Server solution for your company.

Microsoft Dynamics

Integrations to Enterprise Resource Planning (ERP) and Customer Relationship Management (CRM) systems.

Today we have more connected devices and machines than people in this world – the data from these devices can be utilized to derive new business models and improve operator health and safety related aspects. Since 1999 Wapice has successfully connected machines and devices to the internet. We design and implement electronic components for data acquisition, communication protocols, big-data and analytics enabled solutions. The collected data can be utilized to create reports and dashboards to track your KPIs and improve your performance. All our solutions are designed and implemented with absolute security in mind while smoothly integrating into existing ecosystems.

We offer the complete range of IoT services:

  • Internet of Things Consulting (Business models, M2M, IoT, Industry 4.0, Security)
  • Customer specific solutions, from support in your project to creating enterprise solutions
  • Create Big-data enabled applications, dashboards and reporting solutions
  • Provide you with Data-scientists that are able to derive business value from your data
  • Design electronics and PC applications for data acquisition, concentration and manipulation
  • Support you with hosting services and support throughout the lifecycle

IoT-TICKET is Wapice's complete Internet of Things (IoT) platform covering data acquisition, reporting, dashboard and analytics. It enables operational efficiency and business model innovation for companies. The platform supports supervisory monitoring, control, automation and advanced reporting functionalities.

Visit IoT-TICKET product site

Qt is one of our key technologies and we have actively used Qt in industrial systems since 2004. We have used the technology in many environments: embedded systems, PC-tools and server applications using Linux and Windows. Wapice has over 70 Qt experts.

We offer

  • Development of new applications for customers as well as improve and modify the existing applications of customers
  • Customer specific PC tools/ applications, for example configuration and diagnostics tools in Windows and Linux environment
  • Server applications
  • Customer specific embedded systems with or without GUI in Linux and Windows environment (PDA, Mobile)
  • Wapice CAN diagnostics tool with data parcing and diagnostics features
  • Consultation on Qt based system development, such as system design challenges and developing/porting Qt framework for embedded systems
  • QML applications with fluid UIs for all supported platforms

Classic OPC (DCOM)

Wapice designs and implements Open Platform Communications (OPC) system solutions according to the demanding needs of the industry. OPC is an open interoperability standard used in industrial automation applications such as control rooms, for the integration of process control and diagnostic applications with process control devices.

The information exchange takes place through a standard interface of a client-server based architecture, ensuring a vendor independent device and application integration. Wapice has been implementing customized OPC client and server solutions for different requirements from various sectors of the industry.

Benefits of OPC

  • Flexible: OPC enables platform and manufacturer-independent connectivity through a standard communication interface
  • Affordable: less system integration, development and installation efforts needed
  • Fast development cycle: shorter R&D cycles through the use of standardized software components
  • Reliable: guaranteed technical reliability through the use of industry-wide standards

OPC Unified Architecture

Answering to the newest security and data modeling challenges in service-oriented architectures in automation systems Wapice also provides consulting, training, implementation and complete solutions for OPC Unified Architecture (UA).

OPC UA extends the Classic OPC communication protocol, enabling data acquisition and information modeling and communication between the plant floor and the enterprise, reliably and securely. Wapice implements OPC UA clients, servers and data management solutions for all platforms.

Added benefits of OPC UA

  • Multiplatform support: runs on any operating system
  • Ease-of-use: easy configuration and maintenance
  • Plug-and-play: service-based technology
  • Enhanced performance: high reliability and redundancy
  • Future-ready: broader scope of connectivity

OPC Foundation membership

Wapice is a member of the OPC Foundation since 2001 and contributes to the development of the OPC UA standard through its own electronics and software solutions such as the embedded OPC UA server

Testing Augmented reality

More about UPC UA:

Wapice’s personnel have been actively using and researching the CAN technology for nearly two decades. We engage in the development of both electronics and software. Wapice currently provides CAN system implementations to a number of large industrial companies.

Wapice is a member of the CAN in Automation (CiA) development group. CiA is the international users' and manufacturers' group that develops and supports CANopen and other CAN-based higher-layer protocols.

We offer

  • Embedded CAN I/O modules, e.g. CANopen-based (RTOS, Linux)
  • Customer-tailored PC diagnostics/control tools using CAN (Linux, MAC OS X, Windows)
  • Consultation on CAN-based system development like system design challenges
  • Customer-tailored remote diagnostic and management tools
  • Wapice CAN diagnostic tool CANrunner built with the cross-platform Qt toolkit
  • CAN-based control systems

Read more about CAN

Wapice provides fieldbus development for industrial needs. Fieldbuses interconnect devices with real-time, decentralized and standardized connection, for example in a manufacturing plant, warehouse or power plant. Typical fieldbus devices are sensors, different types of actuators and repeaters between busses. Numerous Fieldbus standards exist for different types of use cases. See below examples of technologies we use.


  • Modbus, BACnet, PROFIBUS
  • CAN based: J1939, CANopen, DeviceNet
  • TCP/IP: Modbus TCP, PROFINET, Ethernet/IP, EtherCAT

Wireless networks

  • SMS, Bluetooth, WLAN, Zigbee, GPRS, GSM, 3G

Gateways we provide

  • PROFINET-to-CANOpen gateway
  • Modbus RTU and ModbusTCP gateway
  • Customized gateway solutions. For example, CAN-over-WLAN/Satellite/GPRS/SMS

Expertise we provide

  • Finding the right fieldbus solution for you
  • Connections to higher level systems such as traditional OPC(DCOM) and newer OPC UA
  • Programming. For example, fitting stacks for different real time operating systems
  • Designing customer specific protocols

Most of Wapice’s customers have selected Java based technologies either as supplementary or as main technologies. For that reason Wapice has been able to embrace a strong Java culture. Wapice has delivered numerous Java based software components from small utilities to huge transactional systems for global corporate use. Naturally Wapice has competence both in Standard Java Tools and Enterprise Java platforms.

Wapice uses Java technology with its own product development. For instance, multi user web based systems related to remote management and sales tools are based on Java technologies. Java EE (Enterprise Edition) has proven its place especially in transaction handling and business logic where security, performance and extensibility are in great value.

We offer

  • Customer specific solutions, from small applications to large enterprise solutions
  • Integrations to ERP and CRM systems
  • Technology consulting improving the infrastructure and performance
  • Software and system development
  • Technology evaluations
  • Java Technology: Let Wapice take care of the whole IT system project

Java Language

Wapice Java competence backbone is solid understanding of the Java language and its future features.

Java EE Technologies

Wapice delivers enterprise software based on Java EE technology. Java EE provides a platform and design patterns for reliable and scalable distributed software. Wapice delivers software and components based on technologies like EJB,JPA, JAX-WS, JAX-RS, JMS and JCA.Wapice has strong experience of working with these Java EE runtime platforms WebSphere, WebLogic, JBoss and GlassFish.


Wapice has also developed software based on Spring technology. Spring has great value especially when used together with the Java EE technologies. Many now standard features of Java EE have their origins in Spring framework technologies.


Wapice has years of experience with Hadoop technology. Some of Wapice own products take advantage of the big data support Hadoop gives, especially with the HBase NoSQL database. As an example, Wapice has implemented data analysis solutions for industrial process data.

Digital Services for Business

Digital services focused on the design and implementation of demanding business solutions for industrial companies

Combining our own software development with commercial and Open Source software tools, we create innovative solutions that support your business processes and help you succeed. The goal is that your IT systems serve the users thus helping you to meet your business goals. We offer you a cost-effective way of working, wide-ranging know-how, software experts and agile project management.

Solution Consultation

  • Consultation on processes and business models
  • Supporting new business models with IT solutions
  • Requirement specifications, reseacrh and analysis from business point of view

Technology Consultation

  • Specifications and research
  • Audit and analysis
  • Technology evaluations
  • Improving the infrastructure and performance

Project Management

  • Project specifications and planning
  • Managing projects including multiple suppliers
  • Quality audit

Business Intelligence

  • Business needs analysis
  • Data warehouse, BI technology and architecture design
  • Improving/updating the existing Business Intelligence system
  • Mastering commonly used techniques (e.g. Cognos, QlikView, MS Reporting Services)

Software and System Development

  • User interface design and usability
  • Architecture design
  • Strong competence on key technologies

System Integration

  • Evaluations and requirement studies
  • Planning processes together with the customer
  • Planning and implementing technical solutions
  • Strong competence on integration technologies (e.g. Microsoft BizTalk, Web Services, message queues)

Digital Services for Embedded Systems

Digital services for embedded systems ranging from electronic design and programming up to a finished product

Do you need a turnkey solution or additional taskforce for a project? Or are you looking to outsource a product development or have a consultation relating to industrial embedded systems? We offer embedded systems solutions in the areas of electronic design (PCB), microprocessor systems, operating systems, communications technologies and programming.


  • Programming languages such as C/C++, Java ME, Assembler
  • Software testing

Electronic design (PCB)

  • PADS, PCB layout and production
  • Testing
  • EMC testing

Microprocessor systems

  • Processor architectures
  • Experience in the most common 8-64-bit processors (e.g. ARM, PowerPC, X86, PIC, AVR)

Operating systems

  • Embedded Linux
  • RTLinux
  • RTOS systems

Communication technologies

  • Fieldbuses (CAN, CANopen, TCP/IP, DeviceNET, PROFIBUS, Modbus)
  • Wireless communication technologies (GPRS, GSM, SMS, Bluetooth, WLAN, Zigbee)
  • Wired communication technologies (FTP, HTTP, HTTPS)

Linux is an open source-based operating system, which is used in servers, desktop environments and in different embedded devices.

Wapice has a long history and extensive experience in using Linux for industry solutions. A large part of the devices in embedded solutions that we have planned and implemented uses the Linux kernel. See the examples below of the services we offer.

Customizable IoT platform

Internet of Things and the Industrial Internet have created a new kind of demand for extremely lightweight devices with rich network connectivity, I/O properties and minimal power consumption. Increasing computing power in mobile CPUs has made it possible to implement ultra-light Linux devices which can answer the complex requirements of an IoT device. Wapice can offer an off-the-shelf product with the IoT-Ticket and WRM247+. Also highly customized Linux devices or consultation can be offered to the customer. Read more from Wapice's IoT-Ticket and WRM247+.

Real-Time Linux

Usage of Linux is growing also in high-performance control systems which has increased a need for Real-Time properties in a Linux system. Wapice can offer advanced support for current Real-Time Linux implementations including Xenomai and RT_PREEMPT. Typical services include complete Real-Time Linux delivery, Real-Time performance validation, latency measurements and profiling, device driver optimizations and kernel code debugging.

Board Support Package

Wapice can deliver a complete Linux BSP for an embedded device designed from scratch. The device design can be from Wapice or the customer (or a 3rd party device). Complete BSP covers the whole device from the first bootloader to a working Linux programming environment.

Device driver development

Wapice can offer Linux device driver development to any customer needs. Drivers could be implemented to all peripherals in the device or only for one customer specific requirement. The wide range of device driver frameworks in the Linux kernel is used when developing new drivers. Typical services include complete device driver implementation, advanced application-specific customization and optimization.

Performance optimization

Linux systems provided out-of-the-box are not usually optimized for speed, performance, memory footprint or Real-Time characteristics. Wapice has experience on optimizing several aspects in Linux systems to answer even the highest customer requirements.

Design of high-performance CAN driver architecture for embedded Linux, 13th international CAN Conference, CAN in Automation GmbH, 2012

Advanced multicore systems

High-performance control systems have increasing requirements for Real-Time characteristics, system throughput and connectivity. Using Linux gives access to countless connectivity services but creates challenges with extreme Real-Time requirements. Chip vendors have started creating rich multicore SoCs which embed a powerful multicore mobile CPU and an FPGA. These SoCs offer a very resourceful platform to implement advanced asymmetric multiprocessing (AMP) systems such as modern and complex high-end control systems.

License aspects

The Linux kernel and utility programs are licensed with different Open Source licenses which makes the Open Source community support powerful. With correct design it is possible to make completely proprietary applications so that any customer-specific code does not need to be published. Wapice has great knowledge on different Open Source licenses and knows how to create delicate proprietary software without the danger of license issues.

Wapice is a founding member of the Validos association whose purpose is to promote the use of open source software in the companies and other societies.

Functional safety

Functional safety is needed in the most delicate industrial systems and it is possible to implement with Linux using proper isolation and development process. Modern multicore SoCs create interesting possibilities for Functional safety in embedded Linux devices.

Application development

In addition to advanced low-level system development Wapice also offers top quality application development to all kinds of Linux systems ranging from Real-Time control systems and minimal IoT applications to enterprise level server environments.

Yocto Project – Build environments

Yocto Project is an embedded Linux customization framework used widely in the industrial field. Wapice can offer complete customized Yocto Project compatible solution for any customer needs. Wapice can also offer other embedded Linux build environments such as buildroot.


The growing networking needs created by the Internet of Things phenomenon have also brought security aspects to embedded Linux devices. Devices developed by Wapice follow strict security guidelines and processes (Security Development Lifecycle, SDL) to ensure complete information security.

Let's Get Started