EMBEDDED SOFTWARE AND FIRMWARE

Unlock the power of your embedded systems with our cutting-edge firmware design services

Our staff has extensive experience in embedded software design services, with expertise ranging from bare metal to high-level programming. We are skilled in API design, real-time operating systems (RTOS), embedded Linux, and API development. 

Because of our grasp of software engineering, ability to adapt to agile or waterfall requirements, and develop test frameworks to ensure optimal performance and quality, our projects thrive.

SAMPLE PROJECTS

Radiation Detector

Design and implementation of the Electronics Data Processing Unit for an Area Radiation Monitoring instrument.
The instrument utilizes Geiger sensors to measure gamma radiation dose and is specifically designed to detect small changes in radiation levels. It features an LED display to show calculated dose results and has three configurable alarm thresholds for generating visual and audible signals. Additionally, the instrument includes a web page interface for monitoring variables, managing the system, and executing test routines. It can also be accessed via Modbus (RTU and TCP) and supports the connection of intelligent active external probes through an RS-485 interface for input of shaped pulses or Modbus communication.

Logo Real time System
Power Station  Software

Support systems for the operation of the loading machine of the ATUCHA I power station.

Modbus TCP / IP / WIFI Converter


Module for converting Modbus TCP implemented over Wi-Fi to Modbus RTU via RS485 and vice versa. It allows to connect any industrial equipment with Modbus Serial communication to a Wi-Fi network.Additionally, it implements a Modbus slave with digital inputs and outputs that provides an integral solution for control applications without the need for additional modules.

OUR expertise

  • Embedded Linux Toolchain customization
  • Real-Time Systems for Signal Processing and Critical Systems
  • Real-Time Operating Systems (RTOS):
      ▪ CoOS
      ▪ FreeRTOS
      ▪ ChibiOS
      ▪ NuttX
      ▪ UCOS
      ▪ RTLinux
  • Programming Languages:
      ▪ C/C++
      ▪ C#
      ▪ C.Net/Qt
      ▪ Python
  • Network Protocols:
      ▪ TCP/IP stacks (LwIP)
      ▪ Ethernet
      ▪ WiFi
      ▪ MQTT
  • FPGA SoC custom peripheral support:
      ▪ Xilinx
      ▪ Intel
      ▪ Microsemi
  • Drivers:
      ▪ I2C
      ▪ SPI
      ▪ CAN
      ▪ ADC
      ▪ DAC
      ▪ SD
  • Web servers and Web services
  • Image Processing and Computer Vision
  • GUI Design
  • Touch user interfaces design and implementation

HOW WE DO IT

Our team of 75+ experienced professionals with flexible methodologies, fast ramp-up, and a customer-centric approach ensures reliability and open collaboration to understand and meet our client's needs.

Technologies & Tools 

Areas of interest

Satellite communications

Satellite Communication

Satellite platform  image

Satellite Platform

High performance computer image

High Performance Computing

Industrial systems icon

Industrial Instrumentation & Control

Telemetry

Cloud system icon

Cloud Systems

Video Streaming logo

Video Streaming

Radar icon

Radar

Sensor acquisition icon

Sensor Adquisition & Procesing

Communications icon

Communications

IOT icon

IOT

mobile icon

Mobile

Test system icon

Test Systems

Industries