Consulting Services

Firmware Consulting

You're designing an embedded system to achieve a required functionality which ultimately serves a certain business goal. I've developed firmware for battery management systems, magnetic guidance systems and many other custom-designed modules for AGV's. I have securely connected resource-constrained devices to the Internet. I've built communication stacks for proprietary wireless sensor networks. I've 'been there, done that' and I am more than happy to leverage my experience to help you achieve your project's goals.

ROS Consulting

You are developing software for a robotic application using the ROS framework in order to achieve a predefined business outcome. You need someone to design the system, that is to provide high-level guidance on how to distribute tasks over multiple nodes and how to define the interfaces between those nodes. Or you need someone who is not afraid to get their hands dirty and handle a specific aspect of the complete system. By leveraging hard-won experience writing AGV platform software, guidance systems for self-driving tractors and control software for legged robots I can help you achieve your desired outcome.

If you cannot see a particular service that matches your needs, I can sometimes craft a custom engagement, so please contact me to see if we can work something out.