Stellenanzeigen veröffentlichen
Ohne Provisionen einstellen
4 Ansichten
Sigma Software
Wir laden einen talentierten, ergebnisorientierten Anwendungssoftwareentwickler mit einer analytischen Denkweise ein, der begeistert ist, im Automobilbereich zu arbeiten.
Wir suchen einen Middle/Senior Application Software Developer für unseren neuen Kunden im Automotive-Bereich. Als Teil dieses hochmodernen Projekts werden Sie mit fortschrittlichen Softwareentwicklungsmethoden arbeiten und fortschrittliche Anwendungssoftware für Batteriemanagementsysteme für Kraftfahrzeuge entwickeln.
Klingt interessant, nicht wahr? Lesen Sie weiter!
Kunde
Der Kunde ist ein globaler innovativer Systempartner im Mobilitätssektor und einer der 100 Zulieferer der Automobilindustrie weltweit. Das Produktportfolio des Unternehmens umfasst selbst entwickelte Dachsysteme, Heiz- und Kühlsysteme für verschiedene Fahrzeugtypen, Batterien und Ladelösungen für Hybrid- und Elektrofahrzeuge sowie ergänzende Dienstleistungen rund um das Thema Thermomanagement und Elektromobilität.
Projekt
Das Projekt konzentrierte sich auf die Entwicklung von modellbasierte Anwendungssoftware für Automobilbatteriemanagementsysteme (BMS). Ziel ist es, fortschrittliche Softwareentwicklungsmethoden zu nutzen, um die Leistung, Sicherheit und Zuverlässigkeit von Automobilbatteriesystemen zu verbessern.
Aus technologischer Sicht ist dieses Projekt besonders interessant, da es sich um die Entwicklung fortschrittlicher Anwendungssoftware für Automobilbatteriemanagementsysteme handelt. Es integriert Automobil-Kommunikationsprotokolle (CAN, LIN, FlexRay), entspricht den Industriestandards (ASPICE, ISO 26262) und nutzt HIL- und SIL-Systeme für strenge Tests.
Technologie-Stack: MATLAB/Simulink, C/C++, CAN, LIN, FlexRay, HIL-Systeme, SIL-Systeme, ASPICE, ISO 26262, Batteriemodellierungs- und Simulationstools, SOC- und SOH-Berechnungstools, Git, RTOS, Mikrocontroller, Prozessoren.
Verantwortlichkeiten< br/>Entwickeln und implementieren Sie modellbasierte Anwendungssoftware für Batteriemanagementsysteme für Kraftfahrzeuge.
Arbeiten Sie mit funktionsübergreifenden Teams zusammen, um Softwareanforderungen und -spezifikationen zu definieren
Entwerfen Sie Softwarearchitekturen und entwickeln Sie Steuerungsalgorithmen für das Batteriemanagement.
Führen Sie Softwaretests und -validierungen durch, um die Einhaltung von Branchenstandards und -vorschriften sicherzustellen< /p>
Softwareprobleme debuggen, optimieren und beheben
Software mit Hardwarekomponenten integrieren und Tests auf Systemebene durchführen
Nehmen Sie an Codeüberprüfungen teil und stellen Sie die Einhaltung von Best Practices und Codierungsstandards sicher
Bleiben Sie über die neuesten Entwicklungen im Bereich Autobatterien auf dem LaufendenTechnologien und Softwareentwicklungsmethoden
Softwaredesign, Entwicklungsprozesse und Testergebnisse dokumentieren
Mindestens 1+ Jahr Erfahrung mit Kfz-Batteriesystemen
Kenntnisse in modellbasierten Entwicklungstools wie MATLAB/Simulink
Erfahrung mit Automotive-Kommunikationsprotokollen (CAN, LIN, FlexRay)
Kenntnisse über Softwareentwicklungsprozesse und -standards (ASPICE, ISO 26262)
Kenntnisse in Programmiersprachen wie C/C++ und der Entwicklung eingebetteter Systeme
Oberes bis mittleres Englischniveau
Spezifische Fähigkeiten für BMS: