Software

Wir entwickeln Software für Systeme mit und ohne Betriebssystem für verschiedene Rechnerplattformen und Zielarchitekturen. Für embedded Rechnerplattformen mit Betriebssystem setzen wir vorzugsweise Linux ein. Wir haben in folgenden Programmiersprachen fundierte Kenntnisse:

  • C/C++
  • Python
  • PHP
  • JAVA
  • Assembler
  • VHDL

Eingesetzte Technologien unter Linux

 

  • Treiberentwicklung
  • Framegrabber, FPGA Anbindung, USB/SPI/I²C Devices
  • Flash Filesysteme, TFT Display, Touchscreen
  • Sleep Modes, Suspend-to-RAM, Suspend-to-Disk
  • Bootzeitoptimierung
  • GUI Anwendungen mit Qt5
  • Anwendungsprogrammierung in C, C++, Python
  • Steuerungslogik, SoftSPS Programmierung
  • TCP/IP, PROFIBUS, Modbus, CAN, LIN
  • In Zusammenarbeit mit Partnern: Windows CE 6.0, QNX
OS Windows
OS Qt
OS Linux
OS Android