Overview

Firmware, electronics, and power engineering since 2010

Since 2010 we have built a team covering embedded firmware, motor control, electronics, power engineering, and testing. Most projects draw on more than one of these disciplines.

Disciplines

Our engineering disciplines

Firmware & Software

Embedded Firmware

Real-time firmware, RTOS and bare-metal, for appliances, IoT, and industrial controllers.

Code Review & Optimization

Independent, measurement-led review of firmware.

Safety-Critical Firmware

Software developed and audited to airborne and safety assurance standards.

Electronics & Motor Control

Motor Control

Field-oriented control, sensorless drives, and VFDs. Our particular area of expertise.

Electronics Design

Mixed-signal design, from schematic to a board a manufacturer can build.

Power Electronics

Power stages, converters, and EMC-aware layout.

Electrical Systems & Compliance

Power Systems

Protection and control firmware, with SCADA integration over DNP3 and IEC 60870.

Electrical System Diagnostics

On-site fault investigation for utilities and industry.

EMC Pre-Compliance Testing

Emissions and immunity testing, and the lab to run both.

Industries

Industries we work in

Over fifty clients since 2010, in New Zealand and internationally.

Consumer Electronics & Appliances

Motor control and safety-relevant firmware for whiteware and consumer products.

IoT & Smart Sensors

Battery-powered connected devices where power budget and reliability both matter.

Industrial & Commercial Control

Process control, factory automation, and the network diagnostics that keep them running.

Power & Utilities

Protection and control products, SCADA integration, and distribution equipment.

Transport, Avionics & Automotive

Firmware audited to airborne software assurance standards.

Fitness & Wearables

Motion-sensing and motor-driven equipment built to consumer volumes.

Approach

How we work

First-principles reasoning and Six Sigma practice, with decisions grounded in data from repeatable experiments rather than assumption. Complex problems are broken into parts everyone involved can understand, and work does not start until the requirement is clear enough to test against.

Related

Explore further