Du entwirfst innovative Software-Architekturen und entwickelst Systemsoftware in gängigen Programmiersprachen. Zudem bewertest du technische Anfragen und leitest Software-Entwicklungsteams in spannenden Vorentwicklungsprojekten.
Anforderungen
- •Abgeschlossenes Studium der Informatik oder Elektrotechnik
- •Mehrjährige Erfahrung in C/C++ Softwareentwicklung
- •Erfahrung mit Debugging eingebetteter Systeme
- •Begabung im Entwurf von Softwarearchitekturen
- •Erfahrung in qualitätsfördernden Entwicklungsmethoden
- •Kommunikative Führungsweise bei Entwicklerteams
- •Strukturierte, zielorientierte Arbeitsweise
- •Gute Englischkenntnisse in Wort und Schrift
Deine Aufgaben
- •Neue Software-Architekturen entwerfen und Konzepte erstellen
- •Mitarbeit an Vorentwicklungsprojekten im Bereich AC-Ladesysteme
- •Technische Bewertung von Kundenanfragen durchführen
- •Fachliche Anleitung von Software-Entwicklungsteams
- •Systemsoftware in C, C++, Rust oder Go entwickeln
- •Unit- und Modul-Tests für die Software erstellen
Deine Vorteile
Kultur der Zusammenarbeit
Herausfordernde Produkte und Technologien
Flexible Arbeitszeiten
Gute Verkehrsanbindung
E-Bikeleasing für Mitarbeitende
Motivierte Kollegen mit Can-Do-Mentalität
Original Beschreibung
## (Senior) SW Engineer Predevelopment (m/w/d)
###### Permanent employee, Full-time ·Wendlingen
---
##### Deine Aufgaben
* Entwurf von neuen SW-Architekturen und Erstellung von Konzepten in Vorentwicklungsprojekten
* Mitarbeit bei Vorentwicklungsprojekten im Bereich AC-Ladesysteme und Energiemanagement
* Technische Bewertung von Kundenanfragen mit Fokus auf Proof-of-Concept-Entwicklungen
* Fachliche Anleitung von zuarbeitenden Software-Entwicklerteams
* Entwicklung von Systemsoftware in den Programmiersprachen C, C++, Rust oder Go und Erstellung von dazugehörigen Unit/Modul-Tests
##### Dein Profil
* ein erfolgreich abgeschlossenes Studium der Informatik, Elektrotechnik / Nachrichtentechnik, vergleichbarer Studiengänge oder nachgewiesene Praxiserfahrung
* Mehrjährige Erfahrung in der Softwareentwicklung in C/C++ auf (embedded) Linux- oder RTOS-Systemen
* Erfahrung mit Debugging eingebetteter Systeme und deren Schnittstellen (z.B. I2C, SPI, UART, Memory, Displays oder CAN)
* Begabung im Entwurf von Softwarearchitekturen und Vermittlung dieser an Team-Mitglieder (idealerweise auch mit UML) hilfreich
* Erfahrung mit der Umsetzung und Vermittlung von qualitätsfördernden Software-Entwicklungsmethoden
* Kommunikative Führungsweise bei der Anleitung von Entwicklerteams
* Strukturierte, zielorientierte Arbeitsweise und Eigeninitiative
* Gute Englischkenntnisse in Wort und Schrift
##### Was wir Dir bieten
* Eine Kultur der Zusammenarbeit mit Innovation und Vielfalt
* Wir arbeiten an herausfordernden Produkten und Technologien der Mobilen Zukunft, in dem deine Kreativität und eigenen Ideen gefragt sind
* Flexible Arbeitszeiten und Home-Office
* Gute Verkehrsanbindung
* E-Bikeleasing und Vergünstigungen für Mitarbeitende
* Motivierte Kollegen mit „Can-Do“ – Mentalität und Spannende Teamevents