R
Embedded Softwareingenieur Bildverarbeitung (m/w/d) - Anwendungsentwicklung, Embedded Systems, Ingenieur
RLE
flexible Yesterday
About the role
Vielen Dank, dass Sie die Stellenanzeige geteilt haben!
Möchten Sie:
- Eine kurze Zusammenfassung der wichtigsten Aufgaben und Anforderungen auf Deutsch oder Englisch?
- Ein Anschreiben bzw. eine Bewerbung für diese Position formulieren (inkl. Einleitung, Motivation, Bezug zu Ihren Erfahrungen usw.)?
- Den Text übersetzen (z. B. ins Englische) oder stilistisch überarbeiten?
- Tipps für die Vorbereitung auf ein Vorstellungsgespräch zu diesem Profil erhalten?
Lassen Sie mich wissen, worauf Sie den Fokus legen möchten – dann erstelle ich Ihnen das passende Material.
Requirements
- Erfolgreich abgeschlossenes Studium im Bereich Elektrotechnik, Informatik, Nachrichtentechnik oder eines vergleichbaren Fachgebiets
- Einschlägige Berufserfahrung in der Embedded-Programmierung (C/C++, ARM-Architekturen, Echtzeitbetriebssysteme)
- Praktische Kenntnisse in Optimierungstechniken für ressourcenbeschränkte Systeme (z. B. Fixed-Point-Arithmetik, SIMD, Multi-Threading)
- Erfahrung in der Erstellung synthetischer Trainingsdaten (z. B. mit Modellierungstools aus der Robotik)
- Kenntnisse in Machine-Learning-Ansätzen für Objekterkennung, auch ohne dedizierte Hardware-Beschleunigung
- Erfahrung in der Versionsverwaltung (Git) sowie Affinität zu agilen Methodiken
- Gute Deutsch- und gute Englischkenntnisse
Responsibilities
- Entwickeln und Optimieren von Bildverarbeitungs- und Objekterkennungsalgorithmen für Embedded-Systeme
- Entwickeln der Software für gewerbliche Spülmaschinen in C und C++ für Anwendungen auf Mikroprozessor-Plattformen
- Optimieren der Performance unter Berücksichtigung von Speicher- und Rechenrestriktionen
- Durchführen von Profiling und Debugging direkt auf Embedded-Hardware
- Generieren synthetischer Trainingsdaten für Objekterkennungsmodelle, beispielsweise durch Simulation, Rendering oder Augmentierung
- Integrieren der entwickelten Algorithmen in bestehende Software-Architekturen
- Zusammenarbeiten mit der Softwareentwicklung und der Hardwareabteilung zur ganzheitlichen Systemoptimierung
- Erstellen technischer Dokumentationen und Spezifikationen zur Sicherstellung einer klaren und strukturierten Kommunikation
Benefits
Offene Teamkultur und persönliche AnsprechpartnerIndividuelle Weiterbildungsmöglichkeiten und interessante und vielseitige AufgabenRegelmäßige Teameventsflexible ArbeitszeitmodelleSabbaticals
Skills
ARMCC++GitMachine LearningMulti-ThreadingSIMDReal-time operating systems
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free