Seeking a new career?

We are always on the lookout for talented people, especially software engineers, with a background in computers and electronics and who have an ambition to work closely with embedded systems and software.

Software Engineer

 

emutex careers

 

At ubiworx™, we are expanding our team dedicated to the development and operations of our IoT gateways and cloud services. We are seeking an experienced Software Engineer to join our development team. This team is very agile and using cutting edge technologies to deliver internal microservices, including authentication, authorization, IoT data processing and streaming, that are critical to the data collection and IoT device management for many of our customers.

Full Stack Developer

 

emutex careers

 

At ubiworx™, we are expanding our team dedicated to the development and operations of our IoT gateways and cloud services. We are seeking an experienced Full Stack Developer to join our development team. This team uses agile development processes and leading edge technologies to deliver IoT edge applications with internal microservices, authentication, authorization, IoT data processing and streaming, that are critical to the data collection and IoT device management for many of our customers.

Software Validation Engineer

 

emutex careers

 

At ubiworx™, we are expanding our team dedicated to the development and operations of our IoT gateways and cloud services. We are seeking an experienced Software Validation Engineer to join our development team. This team uses agile development processes and leading edge technologies to deliver IoT edge applications with internal microservices, authentication, authorization, IoT data processing and streaming, that are critical to the data collection and IoT device management for many of our customers.

 

What is ubiworx?

ubiworx™ is a software technology that enables IoT for integration into solutions. It runs on embedded systems to form IoT Gateways that bridge sensors and actuators to data storage and reporting systems in the cloud to form complete end-to-end IoT enabled solutions..

 

 

ubiworx-sensors-actuators2

 

Connect Sensors
and Actuators

emutex-control-process

 

Define Control Rules
and Process Data

ubiworx

 

Manage devices
and Collect Information


How it works

Using user-programmable rules, ubiworx™ processes sensor data to produce a valuable range of information and events which can be uploaded to cloud services or used to control actuators and machines.

 

ubiworx-schema

ubiworx key features

ubiworx provides the intelligence and communication capability that enables Linux based embedded systems to function as secure and robust IoT gateways. Key features include:

 

Sensors Data Acquisition




Acquire data from wired and wireless sources such as motion, light and energy sensors.

Rules Engine and Actuator Control



Control connected devices via wired and wireless actuators, e.g. electrical motors and relays.

Data Aggregation and Analytics



Locally aggregate and analyse sensor data to produce information and events.

Secure
Device



Secure the gateway and its software using device authentication, encrypted data storage and signed tamper-proof software.

Secure
Communications



Secure all communication with external systems using device authentication, encrypted network connections and encrypted data transmission.

Store and
Forward



Locally store information and events in the gateway before forwarding them to cloud services.

Device
Management



Remotely manage the gateway through cloud services, computers and smartphones.

Cloud Service Connectivity



Connect to ubiworx and/or 3rd party cloud services, both private and public.

 

 

ubiworx Technical Specifications

As a core component of IoT Gateways, ubiworx connects gateways to many types of sensor and actuator devices via “southbound” interfaces and to private monitoring/control systems and cloud services via “northbound” interfaces. The table below lists the supported interface types. Our engineering team will work with customers to adapt ubiworx to facilitate any unsupported interface types.

 

System
Requirements



Linux Operating System (kernel 3.0 and higher), 64MB RAM, 32MB flash (minimum), X86, ARM (200MHz minimum)

Internal
Storage




SQLite, Emutex RTDB (real time in-memory database).

Supported Cloud Services



Microsoft Azure, IBM Bluemix, Cumulocity, ThingWorx, SCADA and ERP systems.


Scripting



Lua (to program Sensor and Actuator Control, Data Acquisition/ Aggregation/ Filtering/ Analytics, Event Management, Network Communication).

Northbound Interfaces
(to systems and cloud services)



MQTT, HTTP/HTTPS/REST, Plain Text, JSON, XML, CSV, SNMP, FTP, SMS, SIP, USB, Ethernet, WiFi (TCP/IP, UDP), GSM / 3G / 4G / LTE (SMS Text, Phone Calls, Data).


Security



Fully Encrypted Network Communication (SSL/TLS), User Access Authentication Trusted Boot (where CPU/SoC supports it), Encrypted Data Storage (AES256), TPM keys used if available.

Southbound Interfaces
(to sensors and actuators)



MODBUS/ASCII & MODBUS/RTU, CAN, EtherNet/IP, BACnet, ADC (direct and via IIO), GPIO (including PWM), USB, Ethernet, WiFi (TCP/IP, UDP), ZigBee, XBee, Bluetooth, GPS.

 

 

Getting started

Description here

Demos

Description here

Projects

Description here

 

 

 

ubiworx Setup

 

How to install ubiworx™ on different gateways.

Broker

 

Managing all connected gateways, sensors and actuators.

Dashboard

 

Overview of all user's connected gateways.

RESTful API

 

Our HTTP interface for sending/receiving data

 

DOWNLOAD UBIWORX™

ubiworx™ is an IoT software framework for embedded systems. It enables them to act as IoT Gateways that bridge sensors, actuators and machines at the edge to data analytics and storage systems in the cloud to form complete Internet of Things solutions.


ubiworx™ Lite

 

ubiworx-lite

Main Features


Up to 5 sensors and 2 actuators per gateway

Up to 2 gateways per licence

50MB of data upload per month

100MB of storage quota on ubiworx Broker

Non-professional use only 

 

try ubiworx today!


Download

already registered? proceed to direct download page

ubiworx™ Professional

 

ubiworx-pro

Main Features


Over 100 sensors and actuators for gateway

Unlimited number of gateway per licence

Unlimited data upload per month

Unlimited storage on ubiworx Broker

  for professional and industrial use cases

 

Contact us for a quotation!


Contact us

Go To Top