Softwareentwickler / Software Engineer – Embedded Systems (m / w / d) - Anwendungsentwicklung, Embedded Systems, Ingenieur
BRC SolarEttlingen, DE
Vor 9 Tagen
Stellenbeschreibung
Deine Aufgaben
Du entwickelst Embedded-Software und implementierst Firmware-Anpassungen mit C / C++ für Mikrocontroller unserer Produkte.
Außerdem erstellst du Designs auf Basis von Softwareanforderungen und gemäß unseren Entwicklungsprozessen.
Selbstständig führst du Softwaretests durch und verifizierst deine Implementierungen im E-Labor mithilfe von Systemtests.
Dabei arbeitest du eng mit dem Hardwareteam zusammen, um Analyseergebnisse in konkrete Firmware-Anpassungen und neue Features zu übersetzen.
Du erstellst Skripte (Python, SQL) und Dashboards zur Analyse von Feldtests und Kundendaten – gemäß den Anforderungen aus Entwicklung, Support und Management.
Dein Profil
Abgeschlossenes Studium in Informatik, Elektrotechnik, Informationstechnik oder Data Science, alternativ eine vergleichbare Qualifikation
Embedded-Know-how, sichere C / C++-Kenntnisse, Erfahrung im Debugging sowie in Design, Implementierung und Test von Firmware für Mikrocontroller
Idealerweise Praxis mit Python (pandas, NumPy, Jupyter), Datenvisualisierung (z. B. Plotly, Grafana) und SQL
Bestenfalls Kenntnisse in IoT- und Cloud-Architekturen (MQTT, REST, Microsoft Azure, AWS, Google Cloud)