Embedded Softwareentwickler C (m/w/d) E-Mobility-Testsysteme in Ostfildern
Verfasst am 2026-08-14
-
Software Entwicklung
Eingebettete Software ingenieur, C++ Entwicklung, Software-Ingenieur, Eingebettete Systeme
Embedded Softwareentwickler C (m/w/d) E-Mobility-Testsysteme
Wenn der Code kompiliert, beginnt bei uns oft erst die eigentliche Arbeit. Eine Funktion kann auf dem Bildschirm perfekt aussehen und trotzdem im realen System nicht funktionieren. Timing, Kommunikation, Elektronik und Software müssen zusammenpassen. Bei comemso entwickeln Sie Software deshalb nicht isoliert. Ihre Firmware ist Teil leistungsfähiger Mess- und Testsysteme für die Elektromobilität. Sie nehmen neue Leiterplatten und Prototypen in Betrieb, analysieren Signale mit dem Oszilloskop, untersuchen Timings und grenzen Fehler zwischen Hardware und Firmware ein.
Denn am Ende zählt nicht, ob Ihr Code läuft. Es zählt, ob das Produkt funktioniert.
Vermutlich haben Sie noch nie von comemso gehört. Das geht vielen so außerhalb der Elektromobilitätsbranche. Innerhalb der Branche entwickeln wir seit über 16 Jahren Mess- und Testsysteme für viele der weltweit führenden Hersteller von Elektrofahrzeugen, Ladestationen und deren Zulieferer. Unsere Systeme helfen dabei, Batteriemanagementsysteme, Elektrofahrzeuge und Ladeinfrastruktur zu testen und weiterzuentwickeln. An unserem Standort in Ostfildern entwickeln wir Hardware, Firmware und Anwendersoftware gemeinsam – vom Konzept bis zur Serie.
IHREMISSION
Sie entwickeln die Firmware, die unsere Elektronik zu einem leistungsfähigen Mess- und Testsystem macht. Ihre Verantwortung endet nicht beim Schreiben von Code. Sie verstehen die Hardware, nehmen Prototypen mit unserer Elektronikentwicklung in Betrieb, analysieren das reale Systemverhalten und arbeiten eng mit Anwendersoftware und Systemtest zusammen. Auf Basis von Anforderungen und einem technischen Grobkonzept entwickeln Sie gemeinsam mit dem Team die konkrete Umsetzung.
Gemeinsam definieren Sie Schnittstellen, setzen Funktionen um und sorgen dafür, dass Systemtest und Produktion geeignete Diagnose- und Testmöglichkeiten erhalten.
- Sie entwickeln Firmware, die im realen System funktioniert.
- Sie verstehen Fehler, statt sie nur zu umgehen.
- Sie denken Hardware und Software gemeinsam.
- Sie übernehmen Verantwortung bis zur getesteten Funktion.
- Als Softwareentwickler Firmware für unsere Mess- und Testsysteme in C entwickeln
- Anforderungen analysieren und Systemfunktionen konzipieren
- Mikrocontroller programmieren und hardwarenahe Funktionen unter RTOS entwickeln
- Neue Leiterplatten und Prototypen mit der Elektronikentwicklung in Betrieb nehmen
- Hardware- und Firmwarefehler systematisch voneinander abgrenzen
- Fehler mit Debugger, seriellen Ausgaben, Pin‑Toggles und Oszilloskop analysieren
- Timing‑ und Echtzeitverhalten von Funktionen und Tasks untersuchen
- Schnittstellen zu Elektronik und Anwendersoftware gemeinsam definieren
- Test‑ und Diagnosemöglichkeiten für Systemtest, Serie und Fehleranalyse mitentwickeln
- Neue Funktionen bis zur Serie begleiten
- Sie C in der hardwarenahen Softwareentwicklung sicher einsetzen.
- Sie Mikrocontroller und hardwarenahe Softwareentwicklung wirklich verstehen.
- Sie gerne mit Oszilloskop und Debugger arbeiten und wissen möchten, was im System tatsächlich passiert.
- Sie Timing, Echtzeit und Kommunikationsschnittstellen verstehen.
- Sie strukturiert analysieren und Fehler bis zur Ursache verfolgen.
- Sie sauberen, verständlichen und wartbaren Code schreiben.
- Sie mit Elektronikentwicklern, Softwareentwicklern und Testern gerne direkt sprechen.
- Sie Verantwortung bis zum funktionierenden Gesamtsystem übernehmen.
- Sie gute Deutsch- und Englischkenntnisse mitbringen.
Besonders gut passen Menschen mit einem Studium der technischen Informatik, Elektrotechnik, Softwaretechnik, Informatik oder einer vergleichbaren Fachrichtung und Erfahrung in hardwarenaher Embedded-Entwicklung.
Auch ein anderer Werdegang kann passen, wenn Ihre praktische Erfahrung einem solchen Hintergrund entspricht. Entscheidend ist nicht die Bezeichnung Ihres Abschlusses, sondern dass Sie als Softwareentwickler hardwarenahe Systeme wirklich beherrschen und verstehen, was zwischen Code und realer Elektronik passiert.
Erfahrung mit Embedded Linux, RTOS, Messtechnik, MISRA C, Coding Guidelines oder Test Driven Development ist willkommen, aber…
Um nach Stellen zu suchen, sie anzusehen und sich zu bewerben, die Bewerbungen aus Ihrem Standort oder Land akzeptieren, klicken Sie hier, um eine Suche zu starten: