Auf einen Blick
- Aufgaben: Entwickle Embedded C++ Software für industrielle Displays und HMI-Plattformen.
- Arbeitgeber: Führender Anbieter von Display- und Monitorlösungen mit innovativen Technologien.
- Mitarbeitervorteile: Flexibles Arbeiten, spannende Projekte und technische Autonomie.
- Warum dieser Job: Perfekt für erfahrene Entwickler, die an komplexen Hardwareprojekten arbeiten möchten.
- Gewünschte Qualifikationen: Mindestens 5 Jahre Erfahrung in C++ und Kenntnisse in Linux-Umgebungen erforderlich.
- Andere Informationen: Onsite-Arbeit in Weikersheim, flexible Projektphasen und sofortige Interviews.
Ein führender Spezialist für Display-, Touch-, Embedded-, Monitor- und Panel-PC-Lösungen sucht einen erfahrenen Embedded Software Engineer (C++) für eine Vertragsrolle zur Unterstützung eines wichtigen industriellen HMI-Projekts.
MUSS-HABEN ANFORDERUNG: Freelance-Arbeitsgenehmigung in Deutschland "Aufenthaltserlaubnis zur selbstständigen Tätigkeit" (Aufenthaltserlaubnis für Selbstständige) "Freiberufler Visa" (Freelance-Visum)
Standort: Vor Ort in Weikersheim (nahe Stuttgart und Nürnberg)
Startdatum: Juni 2025
Dauer: 3 Monate, insgesamt 250 Stunden
Sprachen: Englisch und Deutsch
Interviews: So schnell wie möglich
Hauptverantwortlichkeiten:
- Entwicklung von Embedded C++-Software für maßgeschneiderte industrielle Display- und HMI-Plattformen
- Durchführung von Hardwaretests und Debugging vor Ort mit proprietären Geräten
- Zusammenarbeit mit funktionsübergreifenden Teams und Anpassung an einen fragmentierten, unregelmäßigen Zeitplan
- Unterstützung eines internen, auf Qt basierenden Konfigurations-/Testwerkzeugs (Qt-Kenntnisse sind ein Plus, aber kein Muss)
- Verwendung moderner Toolchains in einer Linux-basierten Entwicklungsumgebung (Git, CMake, Qt Creator, Segger)
Anforderungen:
- Mindestens 5 Jahre Erfahrung mit C++ (C++11–C++17), vorzugsweise in Embedded- oder Echtzeitsystemen
- Starke Fähigkeiten in der hardwarenahen Programmierung
- Versiert in objektorientierter Programmierung und modularer Softwaregestaltung
- Erfahrung in Linux-Umgebungen
- Vertraut mit Tools wie Git, CMake, Jenkins und Makefiles
Wichtige Hinweise:
- Der Projektzeitplan hängt von externen Partnern ab, daher kann die Arbeit zwischen den Phasen pausiert werden (von 1 Tag bis 1 Woche)
- Kandidaten müssen in der Lage sein, nicht kontinuierliche Arbeit zu verwalten und effizient zwischen Kontexten zu wechseln
- Vor-Ort-Präsenz ist aufgrund der Natur der Hardware erforderlich
Dies ist eine hervorragende Gelegenheit für einen erfahrenen Embedded-Entwickler, der eine kurzfristige Beschäftigung mit komplexer Hardware und einem hohen Maß an technischer Autonomie sucht. Um Interesse zu bekunden, bewerben Sie sich bitte direkt oder senden Sie mir eine Nachricht für weitere Details.
Freelance Embedded Software Engineer Arbeitgeber: Optimus Search
Kontaktperson:
Optimus Search HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Freelance Embedded Software Engineer
✨Netzwerken ist der Schlüssel
Nutze Plattformen wie LinkedIn, um dich mit anderen Embedded Software Engineers und Fachleuten in der Branche zu vernetzen. Oftmals erfährst du durch persönliche Kontakte von offenen Stellen oder kannst Empfehlungen erhalten, die deine Chancen erhöhen.
✨Präsentiere deine Projekte
Erstelle ein Portfolio oder eine Webseite, auf der du deine bisherigen Projekte und Erfahrungen im Bereich Embedded Software Engineering präsentierst. Zeige konkrete Beispiele deiner Arbeit, insbesondere in C++ und Linux-Umgebungen, um potenzielle Arbeitgeber zu beeindrucken.
✨Bereite dich auf technische Interviews vor
Da technische Fähigkeiten entscheidend sind, solltest du dich auf mögliche technische Fragen und Programmieraufgaben vorbereiten. Übe das Lösen von Problemen in C++ und mache dich mit typischen Fragen zu Embedded Systems vertraut, um im Interview zu glänzen.
✨Sei flexibel und anpassungsfähig
Da das Projekt einen fragmentierten Zeitplan hat, ist es wichtig, dass du deine Flexibilität und Anpassungsfähigkeit zeigst. Bereite dich darauf vor, über deine Erfahrungen im Umgang mit nicht-kontinuierlicher Arbeit zu sprechen und wie du effektiv zwischen verschiedenen Aufgaben wechseln kannst.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Freelance Embedded Software Engineer
Tipps für deine Bewerbung 🫡
Verstehe die Anforderungen: Lies die Stellenanzeige sorgfältig durch und achte besonders auf die geforderten Fähigkeiten und Erfahrungen, wie C++ Kenntnisse und Erfahrung in Embedded Systems. Stelle sicher, dass du diese Punkte in deinem Lebenslauf und Anschreiben hervorhebst.
Anpassung des Lebenslaufs: Gestalte deinen Lebenslauf so, dass er die relevanten Erfahrungen und Fähigkeiten für die Position als Embedded Software Engineer widerspiegelt. Betone deine Kenntnisse in C++, Linux-Umgebungen und deine Erfahrung mit modernen Toolchains.
Motivationsschreiben: Verfasse ein überzeugendes Motivationsschreiben, in dem du erklärst, warum du für diese Position geeignet bist. Gehe auf deine bisherigen Projekte ein, die deine Fähigkeiten im Bereich Embedded Software Engineering demonstrieren.
Prüfe deine Unterlagen: Bevor du deine Bewerbung einreichst, überprüfe alle Dokumente auf Vollständigkeit und Richtigkeit. Achte darauf, dass dein Lebenslauf und dein Motivationsschreiben gut strukturiert und fehlerfrei sind.
Wie du dich auf ein Vorstellungsgespräch bei Optimus Search vorbereitest
✨Bereite dich auf technische Fragen vor
Da die Position einen starken Fokus auf Embedded C++ hat, solltest du dich auf technische Fragen zu C++11–C++17, objektorientierter Programmierung und hardware-naher Programmierung vorbereiten. Überlege dir Beispiele aus deiner bisherigen Erfahrung, die deine Fähigkeiten in diesen Bereichen demonstrieren.
✨Kenntnisse über das Unternehmen
Informiere dich über das Unternehmen, das die Stelle anbietet. Verstehe ihre Produkte und Dienstleistungen im Bereich Display- und HMI-Lösungen. Dies zeigt dein Interesse und hilft dir, relevante Fragen zu stellen.
✨Flexibilität betonen
Da die Projektzeitpläne von externen Partnern abhängen und es Pausen zwischen den Phasen geben kann, ist es wichtig, deine Flexibilität und Fähigkeit zur effizienten Kontextwechsel zu betonen. Bereite Beispiele vor, wie du in der Vergangenheit mit unregelmäßigen Arbeitszeiten umgegangen bist.
✨Fragen zur Teamarbeit stellen
Die Zusammenarbeit mit funktionsübergreifenden Teams ist ein wichtiger Bestandteil der Rolle. Stelle Fragen zur Teamdynamik und wie die Kommunikation zwischen den verschiedenen Abteilungen funktioniert. Dies zeigt, dass du an einer effektiven Zusammenarbeit interessiert bist.