Skills ====== * Linux * Realtime * Hardwareintegration * Netzwerkprogrammierung * Multithreading * Kerneldriver Entwicklung * Serielle Protokolle (RS232, RS485) * I2C (In-Kernel und Userspace) * SPI (In-Kernel und Userspace) * GPIO (In-Kernel und Userspace) * USB (Host und Device, mit libusb und GadgetFS) * Modbus * Portierung von verschiedenen Embedded RTOS nach Linux * `Yocto `__ * Programmiersprachen * C und C++ (incl. Buildsysteme: `Autoconf/Automake `__, `CMake `__, `Meson `__, `Ninja `, `Make `__) * Python * Shell * Perl (leider) * Softwareentwicklung * Objektorientierte Programmierung * OOA, OOD * Unit Testing und Test Driven Development * GUI-Programmierung mit Gtk+ und Qt