Embedded Software Engineer
Über unseren Kunden
Für unseren Kunden, der Sie gerne von seinen hohen Qualitäten als Arbeitgeber überzeugen möchte, suchen wir:
Ihr Aufgabenbereich
1. Zu Ihren Aufgaben gehört die vollständige Verantwortung für Softwaremodule, die in einer eingebetteten Umgebung laufen oder den Kern eines Entwicklungs-Frameworks bilden, auf dem die Lizenznehmer Anwendungen entwickeln.
2. In der täglichen Arbeit bedeutet dies Aktivitäten wie das Design und die Entwicklung von Protokollstacks, die Entwicklung von automatisierten Analysealgorithmen, die Anpassung/Verbesserung von containerisierten Entwicklungsumgebungen und andere ähnliche Aktivitäten.
3. Als integraler Bestandteil des Kernteams nehmen Sie an Brainstorming-Sitzungen zu Produkten und Lösungen teil und müssen Machbarkeitsstudien zu bestimmten Themen durchführen.
4. Dazu könnte auch die Zusammenarbeit mit externen Partnern und Verbänden in bestimmten Projekten gehören.
Ihr Profil
5. 4 bis 7 Jahre Industrieerfahrung
6. Programmierkenntnisse auf Expertenebene in C/C++, in eingebetteten Umgebungen
7. Experte in der Linux-Entwicklungsumgebung, insbesondere: Embedded-Linux-Entwicklung,
GCC-Umgebungen, Cross-Compiling, Build-Skripte
8. Zusätzliche nützliche Hintergrunderfahrung:
9. Erfahrung im Protokolldesign
10. Entwicklung von Protokollen: IPv4/6-Stack, drahtlose Systeme, Powerline-Kommunikation, 6LoWPAN, DLMS oder andere
11. Big Data-Analyse mit Python
12. Entwicklung von Linux-Kernel-Modulen
13. Datenbanken für eingebettete Systeme
14. Webtechnologien: PHP, Javascript, AJA