Windows™ Graphical User Application (GUI) Design
Development of complex modern graphical Windows™ Desktop applications for embedded systems
- High-Speed FPGA-Fabric interface Applications via e.g. USB 3.0 or PCIe
- Windows Kernel Mode Diver Interface applications
- Embedded Networking and Desktop/Cloud communication
- Data processing
- Data analyzation and visualization
- Complex FPGA and embedded system monitoring
- Secure FPGA-Fabric update manager
- Software update and recovery management
- Build and process automatization
Our Windows™ Desktop software uses the latest technologies and fullfils Microsoft®'s recommended way to ensure stability and performance.
It is supported by Windows™ 10 or later, Windows™ Server 2016 or later and Windows 10 IoT.
High-level Experience in Windows Software Development for Embedded Solutions
- Intel® Cyclone® V GX and Intel® Arria® 10 GX PCIe and USB 3.0 Application design
- Windows Client to Windows Server communication and network design
- Windows 10 IoT ThinClient solutions
Used Technologies
- C, C++, C#
- Microsoft® Windows™ Presentation Foundation (WPF .NET)
- Microsoft® Windows™ Communication Foundation (WCF .NET)
- Google® high performance Remote Procedure Call (gRPC) (for Network interfaces)
- Microsoft® .NET Framework
- Microsoft® Visual Studio
- VMware® ESXi™ virtualization Testbench