Softwareentwicklung
Overath

Softwareentwickler (m/w/d) Embedded / Linux / C++

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:

Jetzt bewerben

Zur Übersicht

Referenz Stellenangebot

JOB4017

Teilen