Expert Embedded Firmware Developer (m/w/d) Robotics
Michael Page
- Wien
- € 65.000-85.000 pro Jahr
- Unbefristet
- Vollzeit
- Entwicklung, Gestaltung und Implementierung von Embedded-Firmware für kundenspezifische elektronische Platinen, die in Robotikplattformen Verwendung finden, um optimale Leistung, Zuverlässigkeit und Skalierbarkeit sicherzustellen.
- Enge Zusammenarbeit mit interdisziplinären Teams, einschließlich Hardware-Ingenieuren, Software-Entwicklern und Forschern, um eine nahtlose Integration der Firmware in das Gesamtsystem zu gewährleisten.
- Implementierung und Optimierung von Kommunikationsprotokollen wie EtherCAT, um einen reibungslosen Datenaustausch zwischen den Systemkomponenten zu ermöglichen.
- Integration von Embedded-Middleware-Lösungen wie Quantum Leaps, um die Aufgabenplanung, ereignisgesteuerte Architektur und die Gesamtleistung des Systems zu verbessern.
- Durchführung gründlicher Tests und Debugging der Firmware sowie aktive Teilnahme an Code-Reviews, um eine hochwertige Codebasis aufrechtzuerhalten.
- Identifizierung von Möglichkeiten zur Optimierung und Verbesserung der Firmware-Architektur, Algorithmen und Codebasis.
- Definition von Spezifikationen, Erstellung von Projektunterlagen und Berichten.
- Bachelor-Abschluss in Embedded Systems, Elektrotechnik, Informatik oder einem verwandten Bereich. Master-Abschluss bevorzugt.
- Nachgewiesene Erfahrung von mindestens 5 Jahren in der Firmware-Entwicklung für Embedded-Systeme mit fundierten Kenntnissen in den Programmiersprachen C/C++.
- Gutes Verständnis von Mikrocontroller-Architekturen, Echtzeit-Betriebssystemen (RTOS) und Hardware-Software-Schnittstellen.
- Erfahrung mit Texas Instruments und/oder STM32-Mikrocontrollern für Anwendungen wie die Steuerung von Elektromotoren, die Sensorverarbeitung, das Energiemanagement und den Bootloader.
- Kenntnisse von EtherCAT und CAN-Kommunikationsprotokoll sowie Erfahrung in deren Implementierung.
- Erfahrung mit Linux-Betriebssystemen, Versionsverwaltungssystemen (z.B. Git) und CI/CD-Tools.
- Vertrautheit mit statischen Code-Analysetools, Unit-Tests und Hardware-in-the-Loop-Testtechniken, die auf die Firmware-Entwicklung angewendet werden.
- Erfahrung in der Entwicklung von grafischen Benutzeroberflächen mit der Qt-Bibliothek.
- Gute Sprachkenntnisse in Englisch und Deutsch.
- Ausgeprägte soziale Kompetenz und Teamfähigkeit
- Jahresbruttogehalt ab € 65.000, abhängig von Erfahrung und Qualifikation.
- Flexible Arbeitszeiten und Mobile-Office-Möglichkeiten für eine gute Work-Life-Balance.
- Individuelles Onboarding-Schulungsprogramm und persönlicher Buddy für einen guten Start.
- Regelmäßige gemeinsame Gespräche zur Förderung des persönlichen Austauschs.
- Förderung der fachlichen und persönlichen Entwicklung durch interne und externe Schulungen.
- Höhenverstellbare Arbeitstische
- Moderne Top-Ausstattung des Arbeitsplatzes
- Job speichern