Senior Embedded Software Developer (m/w/d)
Senior Embedded Software Developer (m/w/d)
Senior Embedded Software Developer (m/w/d)
Senior Embedded Software Developer (m/w/d)
ROCKEN
Internet, IT
Dortmund
- Art der Beschäftigung: Vollzeit
- 65.000 € – 85.000 € (Unternehmensangabe)
- Hybrid
- Zu den Ersten gehören
Senior Embedded Software Developer (m/w/d)
Über diesen Job
Rolle:
In dieser Rolle entwickelst du robuste Embedded-Software in C/C++ über den gesamten Lifecycle – von der Anforderungsanalyse über Architektur und Implementierung bis hin zu Test, Debugging und Inbetriebnahme. Du entwirfst und setzt tragfähige Softwarearchitekturen für gängige Mikrocontroller-Plattformen um und arbeitest dabei sowohl mit Echtzeitbetriebssystemen als auch in Bare-Metal-Umgebungen. Du integrierst und betreust Kommunikationsschnittstellen und Protokolle, analysierst hardwarenahe Fehlerbilder mit Mess- und Debugging-Werkzeugen und sorgst für stabile, nachvollziehbare Implementierungen. Du dokumentierst Architekturentscheidungen und Implementierungsdetails und stellst Qualität sowie Wartbarkeit durch geeignete Build-, Versions- und Test-Toolchains sicher. Dabei übernimmst du eigenverantwortlich technische Entscheidungen, strukturierst komplexe Aufgaben und treibst Lösungen präzise und verlässlich voran.
Verantwortung:
- Du leitest die Entwicklung, Optimierung und technische Verantwortung für Firmware sowie Embedded-Software auf Mikrocontrollern.
- In dieser Rolle setzt Du komplexe Embedded-Systeme hardwarenah um und stellst die saubere Integration von Hardware und Software sicher.
- Du konzipierst und realisierst Softwarelösungen sowohl mit als auch ohne Echtzeitbetriebssystem (RTOS/Bare Metal).
- Als Leitende Entwicklung Embedded Software definierst, bewertest und implementierst Du robuste, skalierbare Softwarearchitekturen.
- Du integrierst anspruchsvolle Peripherien und Schnittstellen und sicherst deren zuverlässiges Zusammenspiel im Gesamtsystem.
- Du analysierst, testest und debugst Embedded-Software systematisch und optimierst Performance sowie Speicher- und Energieverbrauch für ressourcenkritische Anwendungen.
Qualifikationen:
- Du verfügst über mehrjährige Berufserfahrung als Embedded Softwareentwickler oder Embedded Softwareentwicklerin auf Professional-Level.
- Sicher programmierst du in C und oder C++ für Mikrocontroller und Embedded Systeme.
- Mit gängigen Embedded-Tools und Debugging (z.B. JTAG, GDB, Logic Analyzer, Oszilloskop) gehst du routiniert um.
- Kenntnisse in RTOS, Treibern, Schnittstellen (z.B. SPI, I2C, UART, CAN) und hardwarenaher Entwicklung setzt du praxisnah ein.
- Versionsverwaltung (z.B. Git), saubere Dokumentation sowie strukturierte Entwicklungsprozesse sind für dich selbstverständlich.
- Eigenverantwortliches Arbeiten, analytisches Denken und klare Kommunikation helfen dir, komplexe Aufgaben lösungsorientiert umzusetzen.
Benefits:
- Eingespieltes und dynamisches Team
- Flexible Arbeitszeitgestaltung
- Coaching und Mentoring
- Homeoffice
- Flache Hierarchien
- Attraktive Mitarbeiterrabatte
- Attraktive Weiterbildungs- und Entwicklungsmöglichkeiten
ROCKEN Jobs:
https://rocken.jobs
Profil erstellen:https://rocken.jobs/application/profil-erstellen/