SOFTWARE POWERED THINGS

We bring new software powered devices to life

We Can Help

If you need assistance with device software development, we’re here to help.

Device Software Engineering

From low-level embedded hardware support right through to high level UI design and cloud infrastructure, we have expertise and experience in every aspect of the software required to power great device products. Our range of skills allow us to help you create products that are fit for market, fit for use and fit for your users.

Software Engineering ➞

IoT Systems Creation

From prototyping to full system implementation and everything in between. We can provide full stack design and development covering software engineering and hardware options.

IoT Systems ➞

WORK

IKE 4 by ikeGPS

ikeGPS design, develop and manufacture high end measurement hardware and software to manage one of the world’s most important invisible assets - the utility pole.

Read more →

SmallHD Monitors

SmallHD on-camera and production field monitors provide exceptionally intuitive user interfaces coupled with advanced real time video transformations and analysis tools.

Read more →

Swiftpoint Z

The Swiftpoint Z is a multiple-degrees-of-freedom gaming mouse designed to provide an unprecedented level of control to PC gamers and power users.

Read more →

Updates

21 December 2020

Improving Linux Startup Time

Linux provides an amazing suite of functionality for embedded systems, and it is hard to overstate the benefits of using such a feature rich and well tested base. This functionality comes at a price however, as when compared to non-Linux systems it generally means increased complexity, binary size, and more often than not startup time.

Read more →

5 May 2020

Resilience in Software Development - A Simple Checklist

As a development consultancy, we frequently find ourselves engaging with projects that are already well underway. This has led to a series of observations of some key indicators of whether good development practices are being used or not. These practices offer a form of resiliency - allowing for development to continue in spite of unexpected difficulties such as key staff leaving, late feature additions, rapid team size increases, and many others.

Read more →

13 December 2019

Small Scale PCB Manufacturing For Development Fixtures

Embedded systems often require one-off development fixtures to help support the development process. Made ad-hoc by hand, these fixtures are often fragile and can take valuable engineering time away from other important tasks. Changes to the PCB manufacturing ecosystem means creating and handling these fixtures doesn't need to be as painful, costly or as time consuming as it has been in the past.

Read more →

CONTACT US

If you are looking for help with a project or product idea, we'd love to talk.

Contact Us ➞