Some changes may be lost
We use our own cookies and third-party cookies (only for analysis purposes) to improve our services. Please give us your consent.  
 
Software development
Software development
Specific developments for your needs
tools

We can meet your specific needs by developing custom applications. We have experience in the following fields:

  • Embedded software: We can develop advanced applications for electronic devices (designed by us or by third parties) and integrate them with external applications or services.
  • Web applications and cloud services: We develop with the latest web technologies and host them on our own high-availability servers located in data centers in Europe.
  • Mobile applications: We carry out projects for Android, iPhone, etc., and integrate them with cloud services and electronic devices.
  • Desktop applications: We also make multi-platform, intuitive and powerful desktop applications.
Embedded software
Programming of microcontrollers, built-in PCs and DSP
gearwheels

We have extensive experience in the design and programming of embedded systems, whether based on microcontrollers, embedded PCs, SOMs or DSPs.

In this type of development, the integration of the various subsystems and the management of peripherals and system resources is essential. Depending on the application's needs, we can manage these resources directly, or rely on an embedded operating system (RTOS), such as FreeRTOS, or even Linux.

For the development of embedded software, we have extensive experience in adapting the Linux kernel, modifying libc for embedded applications, creating Device Trees, and programming in C, C++, Assembler, and Java.

Consulting
Software Audit and Consulting
wrench

We offer software consulting and auditing services to improve software quality, reliability, security and performance.

We can provide our experience in code optimization, as well as security and vulnerability analysis, to help improve existing software.