(Senior) Embedded Softwareentwickler
(Senior) Embedded Software Engineer (m/w/d)
Unser Kunde
Für ein etabliertes Technologieunternehmen im Bereich industrieller Mess- und Analysesysteme suchen wir einen erfahrenen Embedded Software Engineer (m/w/d). Das Unternehmen steht seit vielen Jahren für technisch anspruchsvolle, langlebige Produkte.
Ihre Aufgaben
- Entwicklung und Implementierung von Embedded-Softwarelösungen unter Verwendung von RTOS (Real-Time Operating Systems) wie FreeRTOS, ThreadX oder VxWorks
- Aufbau einer neuen, modularen Embedded-Softwareplattform zur Ablösung einer historisch gewachsenen Assembler-Codebasis
- Entwicklung einer klar strukturierten, objektorientierten Architektur (7 Layer)
- KonzeptionundImplementierungmodularerSystemkomponenten, z.B.:
- Connectivity (Bluetooth, WLAN)
- Power-Management
- Speicherverwaltung
- Measurement-Module
- Analyse, Design und Optimierung von hardwarenahen und echtzeitfähigen Softwaresystemen
- Entwicklung intelligenter Steuerungssoftware für komplexe Messtechniksysteme
- Enge Zusammenarbeit mit Hardwareentwicklung, Elektronik und Systemdesign
- Durchführung von Tests, Fehleranalyse und Qualitätssicherung einschließlich Code-Reviews
- Erstellung und Pflege technischer Dokumentationen
- Mitgestaltung technischer Standards, Architekturentscheidungen und Best Practices
- Mentoring und Unterstützung von Junior-Entwickler*innen im Team
- Kontinuierliche Verbesserung von Entwicklungsprozessen und -werkzeugen
Ihr Profil
- Abgeschlossenes Studium der Informatik, Elektrotechnik, Mechatronik oder eine vergleichbare Qualifikation
- Mehrjährige Erfahrung in der Embedded-Softwareentwicklung mit Fokus auf RTOS, kein Junior-Setup
- Fundierte Kenntnisse in C/C++ und Debugging-Tools
- Erfahrung mit modulare Softwarearchitekturen und objektorientierten Konzepten
- Praxis im Aufbau wartbarer, skalierbarer Embedded-Systeme
- Technisches Verständnis für Hardware, Elektronik und systemnahe Entwicklung
- Sicherer Umgang mit Versionierung, Branching-Strategien und strukturierten Entwicklungsprozessen
- Bereitschaft, sich in Messtechnik und produktnahe Systemzusammenhänge einzuarbeiten
- Teamfähigkeit, Kommunikationsstärke und eine selbstständige, strukturierte Arbeitsweise
- Gute Deutsch- und Englischkenntnisse in Wort und Schrift
Wünschenswert
- Erfahrung im Umgang mit Legacy-Systemen und deren Modernisierung
- Kenntnisse im Embedded-Umfeld mit komplexer Systemintegration
- Verständnis für GUI-Architekturen in Embedded-Systemen
- Erfahrung in industriellen oder messtechnischen Anwendungen
- Interesse an kontinuierlicher Weiterbildung und technologischem Fortschritt
Was Sie erwartet
- Hoher technischer Gestaltungsspielraum mit langfristiger Produktverantwortung - keine Wegwerfsoftware
- Aufbau eines neuen Kernteams („erst die Architekten, dann Skalierung")
- Embedded-Entwicklung mit echter Systemnähe (Hardware, Messtechnik, Elektronik)
- Mehrere Homeoffice-Tage möglich (bei entsprechender Erfahrung)
- Festanstellung in einem stabilen, technisch anspruchsvollen Umfeld
- Mitarbeit in einem interdisziplinären Team mit Fokus auf moderne Embedded-Systementwicklung
- Förderung einer offenen und inklusiven Teamkultur, in der Vielfalt geschätzt wird
Wir freuen uns besonders über Bewerbungen von Menschen aller Geschlechter, Kulturen und Hintergründe. Gemeinsam schaffen wir Innovation durch Vielfalt!
Schlüsselwörter:
Embedded Systems · C/C++ · RTOS · Software-Architektur · Modularisierung · Plattformentwicklung · Messtechnik · Elektronik · Systemdesign · Legacy-Ablösung
Amoria Bond operiert als Personalberatung. Keine der genannten Fachausdrücke soll im Hinblick auf Alter, Geschlecht oder Erfahrung diskriminierend sein. Wir bestätigen, dass wir alle Bewerbungen von Kandidaten jeden Alters, Geschlecht oder Erfahrung gerne entgegennehmen.