Développement d'applications, basé sur:
- Systèmes d'exploitation: Microsoft Windows, Linux
- Langages de programmation: C, C ++
- Script: Bash, Javascript
- Editeurs de développement: Microsoft Visual Studio, Compositeur de code, Qt Creator, Keil, Code Warrior, Eclipse
- Interfaces de programmation: MFC, Qt
- Microprocesseurs (applications de bureau): Intel x86, ARM Cortex-A
- Microcontrôleurs: ARM Cortex-M, PIC, AVR
- DSP: Texas Instruments TMS320F28335, TMS320F2812
Applications:
- Port du noyau U-boot et Linux pour un ordinateur monocarte basé sur imx6 (ARM Cortex-A9)
- Application d'affichage de l'état des locomotives
- Microprogramme de contrôle de traction DSP
- Micrologiciel de commande de locomotive
- Micrologiciel de contrôleur de convertisseur statique
- Application de surveillance GPS: micrologiciel du microcontrôleur et application bureautique
- Application de bureau d'analyse des données enregistrées