Professional Services

We offer consulting services charged at an hourly rate.

If you're interested in using our services, do not hesitate to get in touch.


Firmware Development

If you need help designing or implementing your device's firmware to securely connect to the cloud, we can probably help.

We have ample experience working on IoT firmware development. We understand the requirements for secure, easy to use bidirectional communication with a fleet of devices. After working with the Xively platform (currently part of Google IoT Cloud) for over 4 years, we are familiar with MQTT, their platform and device library, common system architectures, security measures, the latest chipsets designed for the IoT, etc.

We've implemented library ports, PoCs and production code to connect many different embedded devices, mostly using C code and occasionally python. We worked with devices running Linux, FreeRTOS, TI-RTOS, bare metal, etc. etc. With different toolchains, build environments, protocols, TLS implementations, network stacks...

If you'd like to know if we'd be useful for your project, don't hesitate to get in touch.

Embedded Security Consulting

At any point during a device's life cycle, it may be useful go through a security review. Maybe you'd like some recommendations on the early stages, to verify your designs are secure before going into production, to prevent IP theft at manufacturing, or to figure out how an attacker got into your systems.

If you're looking for a new set of eyes to review your device's hardware/network/application security, potential attack vectors, etc. we might be able to help.


Reverse Engineering

Having a trusted party reverse engineer your devices to identify security problems will help you stay one step ahead of attackers.

We'll attack your device in every way we can withoug going over budget. Then we'll provide a detailed report with the methodologies used, a security analysis, and a list of possible mitigations.