Embedded Systems
- System design
- Development (schematic capture, PCB layout)
- Prototyping
- Testing and verification
- Batch manufacturing
- Product evolution
- Warranty and long-term support
Microcontroller Firmware
- Complex business logic & advanced control algorithms
- Distributed control systems, machine networking (M2M), distributed peripheral (DP)
- High-performance / low-latency control systems
- Secure, reliable, real-time interprocess communication (IPC)
Typical targets:
• ARM Cortex M0/0+/3/4/7/33 (STM32, NXP series)
• Atmel AVR (8-bit)
Native Desktop Software / C++ Backend
- High-performance GUI applications based on the Qt Framework (QtWidgets)
- Console applications (CLI - command-line interface)
- Standalone applications (no GUI or command-line interface)
- Windows services and system applications
- Any of the above combined into a software complex via interprocess communication (IPC)
Typical targets:
• Intel x86/x64: Windows, Linux
• ARM64: Linux
Core Stack
- C/C++17/20, STL, Qt6, Boost C++, ICU
- ThreadX RTOS, NetX, USBX, CycloneTCP, mbedTLS
Recent Domains
- Hard IoT
- AgTech
- Automotive
- Manufacturing
- Energy