rsyocto is loading...

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