Die Stelle ist aktuell

Entwicklungsingenieur (m/w/d) Embedded Software (Softwareentwickler/in)

Gehalt nicht angegeben
VollzeitErfahrung nicht angegebenHeidelberg
ProMinent GmbHHeidelberg

Über diese Stelle

Gibt es eine vielfältigere Aufgabe?

- Entwicklung: Sie entwickeln hardwarenahe Embedded Software in modernem C++ (ab C++14) für industrielle Steuerungs- und Sensorsysteme.
- Design: Sie entwerfen Softwaredesigns und setzen diese eigenverantwortlich von der Konzeption bis zur Serienreife um.
- Ownership: Sie übernehmen Verantwortung für zentrale Softwarekomponenten und treiben technische Entscheidungen aktiv voran.
- Qualitätssicherung: Sie stellen durch automatisierte Tests sowie Code Reviews eine hohe Softwarequalität sicher.
- Anforderungsanalyse: Sie analysieren Anforderungen gemeinsam mit Produktmanagement und Systementwicklung und überführen diese in robuste Softwarelösungen.
- System- und Prozessoptimierung: Sie verbessern bestehende Systeme kontinuierlich hinsichtlich Performance, Wartbarkeit und Skalierbarkeit und gestalten aktiv die Weiterentwicklung von Tools, Prozessen und CI/CD-Pipelines mit.

Technologisches Umfeld:

- Modernes C++ im Embedded-Umfeld (C++14/17/20, Clean Code)
- RTOS-basierte Systeme
- Mikrocontroller-Plattformen (STM32)
- Feldbusse wie CAN, Modbus, EthernetIP, ProfiNet,
- Buildsysteme und Tooling (CMake, GCC, Cross-Compilation, Jira, Confluence)
- Automatisiertes Testing, CI/CD und Qualitätssicherung (Jenkins)
- Architekturmethoden (z. B. Modularisierung, Clean Architecture, HAL-Konzepte)

Was Sie mitbringen sollten? Das wissen Sie als Profi am besten!

- Akademischer Hintergrund: Sie verfügen über ein abgeschlossenes Studium der Informatik, Elektrotechnik oder eine vergleichbare Qualifikation.
- Erfahrung: Sie bringen mehrjährige Erfahrung in der Embedded-Softwareentwicklung mit modernem C++ (ab C++14) mit.
- Fachkenntnisse: Sie verfügen über erste Kenntnisse in Softwarearchitektur und Design, beispielsweise in Modularisierung und Layered Architecture.
- Entwicklungsmethoden: Sie haben Erfahrung mit automatisierten Tests und modernen Entwicklungsprozessen wie CI/CD.
- Kommunikationsprotokolle: Idealerweise bringen Sie Erfahrung mit industriellen Kommunikationsprotokollen wie CAN oder Modbus mit.
- Ownership: Sie erkennen Handlungsbedarf frühzeitig und treiben Themen selbstständig und proaktiv voran.
- Persönliche Stärken: Sie analysieren komplexe technische Zusammenhänge schnell, arbeiten strukturiert und zeichnen sich durch einen hohen Anspruch an Softwarequalität, Wartbarkeit und sauberes Design aus.
- Kommunikations- und Teamfähigkeit: Sie kommunizieren technische Inhalte klar und überzeugend und legen großen Wert auf Zusammenarbeit im interdisziplinären Team.
- Sprachkenntnisse: Sie verfügen über verhandlungssichere Deutsch- und Englischkenntnisse in Wort und Schrift.

Ergänzende Informationen:
Anforderungen an den Bewerber:
Erweiterte Kenntnisse: Software testen
Expertenkenntnisse: Programmiersprache C++, Softwaretechnik, Software-Engineering

Markteinblick

26 €

Basierend auf 1 776 Angeboten mit Gehalt für dieses Land

Vollständige Gehaltsanalyse

Häufige Fragen

Welches Gehalt kann ich erwarten?

In dieser Anzeige ist kein Gehalt genannt. Ähnliche Rollen in Heidelberg liegen oft bei etwa 26 € (Median aus 1 776 Angeboten).

Wie bewerbe ich mich?

Öffnen Sie die Originalseite der Quelle und kontaktieren Sie dort den Arbeitgeber. Finder verlangt von Bewerbern kein Geld.

Sind diese Stellen aktuell?

Ja. Finder aktualisiert regelmäßig Stellen aus öffentlichen Quellen und entfernt geschlossene Angebote.

Wo sehe ich Anstellungsart und Arbeitsformat?

Die wichtigsten Bedingungen stehen über der Beschreibung. Sie können auch verwandte Listen zu ProMinent GmbH und Heidelberg öffnen.

Bewerben