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.
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.
WORK
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.
SmallHD on-camera and production field monitors provide exceptionally intuitive user interfaces coupled with advanced real time video transformations and analysis tools.
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.
Updates
21 December 2020
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.
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.
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.
CONTACT US
If you are looking for help with a project or product idea, we'd love to talk.