Softwareentwickler Embedded Systems (m/w/d)
Beschreibung
- Entwicklung von Software für Embedded Systems, insbesondere in C/C++
- Entwurf und Implementierung von Firmware und Treibersoftware für Mikrocontroller und Embedded Plattformen
- Analyse von Anforderungen und Spezifikationen sowie deren Umsetzung in Softwarelösungen
- Testen, Debuggen und Optimierung der Software hinsichtlich Leistung und Stabilität
- Integration von Hardware- und Softwarekomponenten und Unterstützung bei der Inbetriebnahme von Embedded Systemen
- Erstellung technischer Dokumentationen und Durchführung von Code-Reviews
- Zusammenarbeit mit interdisziplinären Teams, insbesondere aus den Bereichen Hardwareentwicklung und Projektmanagement
Anforderungen
- Abgeschlossenes Studium der Informatik, Elektrotechnik, Nachrichtentechnik oder eine vergleichbare Qualifikation
- Berufserfahrung in der Embedded Softwareentwicklung und fundierte Kenntnisse in C/C++
- Erfahrung mit Echtzeitbetriebssystemen (RTOS) und gängigen Entwicklungsumgebungen für Embedded Systeme
- Verständnis für Hardware-Software-Integration sowie Schaltungstechnik
- Analytisches Denkvermögen, eigenständige und strukturierte Arbeitsweise
- Teamfähigkeit und Kommunikationsstärke
- Gute Deutsch- und Englischkenntnisse in Wort und Schrift
Firmenprofil