EMBEDDED SOFTWARE AND FIRMWARE
SYSTEMS ARCHITECTURE PLANNING AND ANALYSIS
We can put our experience at your disposal in this critical part of the product life-cycle. We can help with hardware/software partitioning, technical specifications and requirements, platform selection, risk analysis...
EMBEDDED SOFTWARE AND DRIVER DEVELOPMENT
We can take over the development of your firmware or support you in specific modules. We have experience working with real time operating systems such as eCos, uCos II or ThreadX, complex operating systems such as Linux embedded or Windows CE, or even a simple scheduler in applications that do not require an operating system.
DEBUGGING AND PROBLEM SOLVING
As experienced embedded firmware engineers, we know how to optimize the time spent in bug fixing. We can help you to create strategies to make in-field debugging easier, or to firefight specific issues that show up when you least expect it.
OPTIMIZATIONS
We can apply learned techniques to improve the boot time of your product, reduce its power consumption, its memory footprint or achieve hard real time constraints in the order of microseconds.