Technological Competencies

Embedded Systems

CERTI develops embedded systems from a set of software and hardware assets that allow the reutilization of concepts, applications and interfaces for convergent products. This condition, combined with the use of innovative and agile development methodologies, guarantees fast and flexible results for clients in different sectors. Through its team dedicated to engineering and development of embedded systems, CERTI implements new functionalities and innovations in electronic products, allied to the optimization of the project for the reduction of size, need for computing resources and product cost.


Electronic Design (hardware)

Electronic design consists in the initial conception, the review of requirements and options, specification of components, preparation of electronic schematics, layout, prototyping and assembly of prototypes, realization of tests, verification and validation. The CERTI Foundation is prepared to develop electronic analog and micro-processed products and projects for various fields such as lighting electronics, automation and control of machines and processes, embedded electronics for electro-medical devices, conditioning and acquisition of data, telemetry and consumer electronics.

Mechanical and micromechanical design (final mechanics)

Mechanical design consists in the initial conception, specification of materials and processes of manufacturing, detailing and determining the size of components, production of prototypes, testing, revisions, verification and validation of the product. Only after these steps are concluded does the product qualify for the next step, which is production in series. Micro-mechanical design consists in the development of mechanical components of small size and high precision, generally associated to dynamic systems such as actuators, drivers, transmission systems and others.

Sensors and actuators

The CERTI Foundation is prepared to specify, design and implement systems for sensing and acquisition of a wide variety of signals, developing solutions suitable to clients’ specific needs. Tactile surfaces have an increasingly important role among devices for human-machine interaction, in particular those capable of detecting and tracking users’ multiple simultaneous touches. Thus, one of CERTI’s priorities is to aggregate human factors to product design, both physical as well as cognitive and aesthetic ones, thus generating ergonomic, inclusive and attractive solutions that are universal.

Algorithms and digital signal processing

CERTI has competence in the development of algorithms in general and particularly algorithms for digital signal processing, as well as their implementation in programmable processors, DSP and FPGA chips. The fields of application include the development of electro-medical equipment and devices, consumer electronics, embedded computer vision and security equipment.


CERTI has a specialized and highly qualified staff for the conception, development and implementation of embedded software for different sectors. The embedded software development process is based on the application of agile development methodologies and on the guarantee of quality through automatized tests. Some examples of applications are:

  • Hardware portability and layer of abstraction
  • Operating system
  • Kernel
  • API
  • Middleware
  • Automatized tests of software code
  • Development solutions based on open platforms
  • Connectivity solutions