Ihr Verantwortungsbereich
* Entwicklung, Konzeption und Weiterentwicklung von Softwarelösungen für Embedded- und Host-Systeme
* Analyse von Kundenanforderungen sowie Ableitung und Erstellung technischer Spezifikationen
* Entwurf von Softwarearchitekturen und Bewertung der Systemperformance
* Implementierung von Softwarekomponenten in C und C++ unter Linux-Systemen
* Durchführung von Tests, Debugging sowie Fehleranalyse und -behebung
* Mitwirkung bei der Integration von Software in Gesamtsysteme sowie bei der Inbetriebnahme neuer Funktionen
* Planung und Durchführung von Unit-Tests sowie Sicherstellung von Verifikation und Validierung mit gängigen Tools (z. B. Jenkins, GitLab CI)
* Mitarbeit in agilen Entwicklungsprozessen nach Scrum oder Kanban
Das bieten wir Ihnen
* Fachliche und persönliche Weiterentwicklungsmöglichkeiten
* Bei uns können Sie eigene Ideen einbringen und aktiv mitgestalten
* Echter Teamspirit und Leidenschaft für das, was wir tun
* Networking und einfach Spaß haben bei Teamevents, Weihnachtsfeiern oder Sommerfesten
* Viel Flexibilität durch die Möglichkeit, mobil zu arbeiten
* Vergütete Urlaubs-, Kranken- und Feiertage sowie Zuschuss für Bildschirmarbeitsplatzbrillen
* Stundengenaue Abrechnung sowie die Möglichkeit eines Freizeitausgleichs
* Gesicherte und konstante Auslastung über den gesamten Projektzeitraum
* Der Arbeitgeber übernimmt die Hälfte der Renten-, Kranken- und Pflegeversicherung
* Deutlich übertarifliches Gehalt sowie einen festen Zahlungseingang ohne Rechnungsstellung
* Flexibel freiberufliche Aufträge können weiterhin angenommen werden
Ihr Profil
* Abgeschlossenes Studium der Elektrotechnik, Informatik oder eine vergleichbare Qualifikation
* Mehrjährige Berufserfahrung in der Embedded-Softwareentwicklung sowie in den Programmiersprachen C und C++
* Routinierter Umgang mit gängigen Entwicklungsumgebungen wie Eclipse, CLion oder Visual Studio Code im Embedded-Umfeld
* Expertise in Echtzeitbetriebssystemen (RTOS) wie FreeRTOS oder Zephyr
* Praxiserfahrung in der Entwicklung von Applikationen und Treibern unter Embedded Linux z. B. mit Yocto
* Fundiertes Wissen in Softwarearchitektur, Algorithmik sowie in Verifikationsmethoden z. B. Unit Testing mit Google Test oder vergleichbaren Tools
* Verständnis moderner Softwareentwicklungsprozesse, insbesondere Continuous Integration
* Gute Englischkenntnisse für die technische Dokumentation und Kommunikation
Unser Angebot ist wie für Sie gemacht? Dann freuen wir uns auf Ihre Bewerbung - gern online oder per E-Mail an eic-contract@ferchau.com unter der Kennziffer FE39-49244-M-CO bei Frau Nielofer Karim. Wir matchen: Ihr Potenzial und unsere Möglichkeiten. Challenge accepted? Starten wir gemeinsam das nächste Level und entwickeln die Zukunft!