30.08.2021 aktualisiert


100 % verfügbar
Software Engineer: Embedded, Linux (Kernel & User Space), Bare-Metal, Automation
Bad Oeynhausen, Deutschland
Weltweit
BachelorSkills
Embedded Systems / BetriebssystemeUML ModellingC++PerlTcl/TkgitLinuxExtreme Programmingbare metalMultithreadingMultitaskingUARTSPII2CJavaBlackfinARMAssemblerBootloadersVerschlüsselungPKIOOADOOPRealtime Softwareevent driven designiot Industrie 4.0 shopfloor MES OPC Künstliche IntKommunikationdevelopement
- Embedded & Bare-Metal programming.
- The Linux kernel & user space.
- Programming languages: C/C++, Java, Assembler
- Scripts languages: Perl, Tcl/Tk, Bash.
- Virtualization & containerization.
- ARM architecture & Cross developing.
- Open source software & GNU tools chain.
- Asynchronous, events drived architecture.
- POSIX & Multithreding envirmoment.
- SQL & Non-SQL bigdata databases.
- Extreme programming & Agile developing methodology.
- Object oriented design & architecture.
- Desing using UML.
- PTXdist
- Yocto Linux
- Diverse communication protocols
- Network e.g. TCP/IP, SSH, HTTP, SSL, JSON, ...
- Low level e.g. SPI, I2C, UART, CAN, Ethernet, ...
- Other e.g. ccTalk, MultiDropBus and this for beck end devices like EEPROM, NAND, .. etc.
- Asynhronouse, event drived architectur.
certified electronic engineer (Specialization in Electric and Electronic Industrial Automation).
Preferred Tools: Perl, Tcl/Tk, C/C++, Java, Bash, make, GIT, SVN, lxc.
Prefered IDE: xterm + vim + ctags + make + git.
Equipment: Mutltimeter, Oscilloscope, Logic Analizer, Function Signal Generator.
Sprachen
DeutschgutEnglischGrundkenntnisseItalienischGrundkenntnissePolnischMuttersprache