Hallo,
aktuell bin ich für einen meiner Kunden auf der Suche nach einem freiberuflichen Softwareentwickler (m/w/d) mit Schwerpunkt Embedded / Linux / C++ in Vollzeit.
Nachfolgend erhalten Sie alle relevanten Informationen zum Projekt:
Rahmenbedingungen:
Start: Ende Mai/Juni 24
Projektdauer: bis Ende 2024 + Option auf Verlängerung
Auslastung: in Vollzeit – 40 Stunden Woche
Arbeitsort: 80-90% Remote und ca. 10-20% vor Ort nördlich von Bamberg
Eine kurze Einarbeitung vor Ort gewünscht
Branche: Automatisierung
Ihre Aufgaben:
- Mitarbeit in einem internationalen, verteilten SCRUM Team (USA)
- Weiterentwicklung einer embedded SW Lösung auf ARM Boards unter Linux (UltraScale+ Chip von AMD). Die Boards sind mit Sensoren (Messfühler, Kameras, etc.) an einer Maschine verbunden und werten deren Daten aus bzw. steuern die Sensoren an.
- Ausbau des Datentransports zu übergeordneten Einheiten wie SPS, Leitrechner usw.
- Auf den Boards sind jeweils 2 ARM Prozessoren. Auf einem Prozessor läuft Linux auf dem anderen ein Echtzeit-Betriebssystem (FreeRTOS). Die Software für die Linux basierte CPU wird in FPEG's hinterlegt.
Ihre fachlichen Skills:
- mehrjährige Berufserfahrung als Freiberufler oder auch in früherer Festanstellung in der Softwareentwicklung für embedded Systeme unter Linux/RTOS mit C/C++.
- Erfahrung mit Yocto Build System und mit realtime embedded OS
- Vertraut mit embedded firmware Entwicklung für ARM64 Prozessoren/SoCs (C/C++, AARCH64 Assembly, Make/CMake)
- Expertise mit Debugging Tools und mit Messwerkzeugen wie Oszilloskope oder Multimeter
- Erfahrung mit Software Architekturen von embedded Systemen und mit cross dependencies
- Erfahrung mit Versionsverwaltung und Fehlerverfolgungs-Werkzeugen wie z.B. Git gitflow und GitHub setzen wir voraus
- Erfahrung mit Confluence und/oder TFS (oder ähnlichen Tools) für die Backlog/Scrum Requirement-Item-Verwaltung und zur Dokumentation
- Erfahrung mit Xilinx Vitis/Vivado Tool Suite, Xilinx Ultrascale+ Device Family sowie mit Xilinx Zynq MPSoC Hardware Root of Trust and Security Capabilities wäre wünschenswert
- idealerweise Erfahrungen in SCRUM Teams/Prozessen, z.B. mit Pull Requests
- Erfahrung mit Jenkins und Docker wären wünschenswert
Wenn das fachlich und zeitlich für Sie von Interesse ist, freue ich mich über eine zeitnahe Rückmeldung.
Ihr Ansprechpartner ist Herr René Piesche
E: