Programación de sistemas embebidos

La programación de sistemas embebidos o Firmware se basa en la implementación de algoritmos y rutinas sobre microcontroladores y dispositivos programables para aplicaciones específicas.
Durante este proceso se involucran actividades de diseño de arquitecturas, diagramas, elaboración de algoritmos, creación de máquinas de estado y pruebas funcionales.
La oferta de proyectos incluye microcontroladores y dispositivos programables (FPGAs) de distintos fabricantes (Xilinx, Altera, Microchip, ST Micro, Texas Instruments), teniendo experiencia con las siguientes aplicaciones:
- Procesamiento digital de video.
- Control digital.
- Control de motores.
- Manejo de sensores.
- Integración de protocolos de comunicación.
- Arduino, Raspberry, Beaglebone, etc.