Embedded software engineering
We kunnen ontwikkelen verschillende embedded software: board support packages (BSP), instalatie pakketten voor OS Linux, OS Windows Compact/WinCE en Android, Microcontroller software.
Board support package (BSP) ontwikkelen
- BSP creatie, waaronder bootloaders (U-boot, redboot, eboot, DSP boot
- Driver ontwikkeling voor apparaten, protocol stacks ontwikkeling, ontwikkeling root-driver voor systeem interfaces, ook voor het geheugen (dynamisch / statisch)
- Power-on zelftest ontwikkeling
- File systems images ontwikkeling
- Het schrijven van scripts voor firmware en distributie assemblage
- Boot time optimalisatie
- Boot image size optimalisatie
Board support package aanpassing (bestaande BSP's om nieuwe SoC)
- Porten van bestaande BSP's om nieuwe SoC
Embedded software applicatie-ontwikkeling
- OS afhankelijke toepassingen
- Middleware
- RTOS-gecontroleerde firmware
- Bare metal firmware
DSP gebaseerde Digital Signal Processing en algoritme optimalisatie
Database (sqlite, MySQL, PostgreSQL, MSSQL)
Dedicated Graphical User Interfaces Techniek
- Embedded Web-technologieën (HTML, Javascript, PHP, AJAX),
- Apple iPhone en iPad Interfaces (iOS),
- Android-smartphone en tablets interfaces,
- Windows-platform interfaces,
- Linux Platform Interfaces,
- Java-interfaces (Embedded in webpagina of standalone),
- QT GUI-interface o Silverlight Embedded-interface,
- HTML5-interface