Daimler Truck AG
Daimler Truck AG
Daimler Truck AG ist ein weltweit tätiges Automobil- und Transportunternehmen, das sich auf Nutzfahrzeuge und Mobilitätslösungen konzentriert. Das Portfolio umfasst leichte, mittelschwere und schwere Lkw, Stadt- und Überlandbusse, Reisebusse sowie Busfahrgestelle, ergänzt durch maßgeschneiderte Finanzdienstleistungen. Mit mehr als 100.000 Mitarbeitenden und über 40 Produktionsstandorten weltweit verbindet das Unternehmen industrielle Fertigung im großen Maßstab mit der Entwicklung von Digitalisierung, autonomem Fahren und CO₂-neutralen Technologien für die Logistik- und Transportbranche.

Embedded-Automotive-Software-Verifikationsingenieur

Verifizieren Sie eingebettete Automotive-Software und ECU-Komponenten durch Unit-Tests, statische Analyse und Anforderungsrückverfolgbarkeit. Wenden Sie TESSY, GTest, Polyspace, MISRA C/C++ und ASPICE-Praktiken an, um Codequalität und Release-Bereitschaft zu unterstützen.

Beschreibung

  • Führen Sie Unit-Tests für eingebettete Softwarekomponenten durch und bestätigen Sie deren funktionales Verhalten anhand definierter Softwareanforderungen.
  • Führen Sie statische Analysen mit Polyspace durch und helfen Sie bei der Behebung der dabei ermittelten Verstöße.
  • Bewerten Sie die Einhaltung von MISRA C/C++ und geltenden projektspezifischen Codierungsstandards.
  • Erstellen und pflegen Sie Unit-Test-Ergebnisse, Nachweise zur Testabdeckung und Rückverfolgbarkeitsaufzeichnungen.
  • Führen Sie anforderungsbasierte Verifikationen durch und erhalten Sie bidirektionale Verknüpfungen zwischen Anforderungen, Design, Implementierung und Testartefakten aufrecht.
  • Nehmen Sie an Code-Reviews teil und empfehlen Sie Änderungen, die Zuverlässigkeit und Wartbarkeit der Software verbessern.
  • Arbeiten Sie mit Architekten, Entwicklern, Integratoren und Validierungsteams zusammen, um Probleme zu untersuchen und zu lösen.
  • Beteiligen Sie sich an Agile- und Scrum-Zeremonien und geben Sie regelmäßig Fortschrittsupdates.
  • Unterstützen Sie Aufgaben zur Release-Bereitschaft und Bewertungen von Qualitätsgates.
  • Befolgen Sie organisatorische Verfahren, ASPICE-Praktiken und Anforderungen des Qualitätsmanagements.
  • Pflegen Sie Verifikationsnachweise entsprechend den Erwartungen von Projekt und Kunden.
  • Berichten Sie über Testfortschritt, Hindernisse und den Status der Release-Bereitschaft.
  • Helfen Sie, Prozesse, Dokumentation und Verifikationsstandards zu verbessern.

Anforderungen

  • 2–3 Jahre Erfahrung in der Verifikation eingebetteter Automotive-Software, mit Schwerpunkt auf Unit-Tests und statischer Analyse.
  • Praktische Erfahrung mit TESSY für Unit-Tests eingebetteter Software.
  • Erfahrung mit Google Test (GTest) für Unit- und Komponententests.
  • Fundierte Kenntnisse von Softwareverifikationsmethoden und Praktiken zur Fehlervermeidung.
  • Kenntnisse der Konzepte für Statement-, Branch-, Decision- und MC/DC-Testabdeckung.
  • Praktische Erfahrung mit statischen Analysetools von Polyspace.
  • Gute Kenntnisse der MISRA-C/C++-Richtlinien und der Einhaltung von Codierungsstandards.
  • Erfahrung in der Untersuchung statischer Analyseergebnisse und der Behebung von Problemen der Codequalität.
  • Vertrautheit mit Softwarequalitätsmetriken und Compliance-Berichten.
  • Fundierte Kenntnisse der Programmierkonzepte von Embedded C.
  • Grundkenntnisse mikrocontrollerbasierter Systeme und der ECU-Softwarearchitektur.
  • Kenntnisse des Entwicklungslebenszyklus eingebetteter Automotive-Software.
  • Verständnis von Methoden zur Softwareintegration und zum Debugging.
  • Grundkenntnisse der AUTOSAR-Architektur einschließlich BSW-, RTE- und Anwendungsschichten.
  • Erfahrung mit CAN-, LIN- und Ethernet-Kommunikationsprotokollen.
  • Bewusstsein für funktionale Sicherheit und Praktiken der Automotive-Softwareentwicklung.
  • Verständnis der Konzepte der modellbasierten Entwicklung (MBD).
  • Vertrautheit mit Simulink-Modellen, Codegenerierung und Modellverifikations-Workflows.
  • Erfahrung mit Tools für Konfigurationsmanagement und Versionskontrolle; Git ist bevorzugt.
  • Erfahrung mit SonarQube zur Codequalitätsanalyse und Überwachung von Qualitätsgates.
  • Kenntnisse der ASPICE-Engineering-Prozesse, Verifikation, Rückverfolgbarkeit, Reviews und Compliance-Erwartungen.
  • Vertrautheit mit Fehlerverfolgungs- und ALM-Tools.
  • Ausgeprägte analytische Fähigkeiten und Debugging-Kompetenz.
  • Ausgezeichnete Kommunikations- und Dokumentationsfähigkeiten.
  • Fähigkeit, Stakeholder zu steuern, Erwartungen abzustimmen und die Problemlösung zu leiten.
  • Teamorientiert, proaktiv, detailorientiert und in der Lage, selbstständig zu arbeiten.
  • Es ist kein Bildungsabschluss angegeben.

Ähnliche Stellen

IMU Biosciences

Bioinformatik-Softwareentwickler für Durchflusszytometrie

IMU Biosciences
11 – 50 Mitarbeitende
B2BBiotechnologieGesundheitswesen

Entwickeln und betreiben Sie regulierte Machine-Learning-Pipelines für die Durchflusszytometrie bei IMU Biosciences. Die Rolle umfasst Annotation, Modellverfolgung, Reproduzierbarkeit und Compliance für eine Präzisionsmedizin-Plattform.

Öffnen
HFM

Architekt für mobile Unternehmenssoftware (iOS und Android)

HFM
501 – 1.000 Mitarbeitende
FinanzenFintech

Gestalten Sie die iOS- und Android-Architektur für die Trading-Apps von HFM und verantworten Sie mobile Sicherheit, Releases und Marktdaten in Echtzeit. Definieren Sie Entwicklungsstandards und unterstützen Sie Teams dabei, zuverlässige Updates bereitzustellen.

Öffnen
Genesis Tech

Senior Full-Stack-Product-Engineer (Node.js, KI-nativ)

Genesis Tech
1.001 – 5.000 Mitarbeitende
BeratungLogistikMarketing

Entwickle Backend-Systeme, Infrastruktur und KI-native Funktionen für Boosters Produkt für persönliche digitale Sicherheit. Gestalte die Produktentwicklung von Architektur und Design bis zur Veröffentlichung und Analyse der Ergebnisse.

Öffnen
URBN (Urban Outfitters, Anthropologie Group, Free People & Nuuly)

Softwareentwickler/in II, Kafka und Python — URBN, Philadelphia

URBN (Urban Outfitters, Anthropologie Group, Free People & Nuuly)

Entwickle Kafka-Event-Streaming- und Integrationsdienste bei URBN und unterstütze den Wechsel von Legacy-Plattformen zu cloudnativen Systemen. Die Arbeit umfasst Python, automatisierte Tests und CI/CD-Praktiken.

Öffnen
RecruityTalent

Senior Full-Stack-Engineer: Node.js und React (remote, Bulgarien)

RecruityTalent

Entwickle sichere, skalierbare Webanwendungen mit Node.js und React für Startup- und Unternehmenskunden von RecruityTalent. Gestalte Architektur und Integrationen mit und sorge für hohe Entwicklungsqualität.

Öffnen
Genesis Tech

Creative Producer für Performance-Marketing

Genesis Tech
1.001 – 5.000 Mitarbeitende
BeratungLogistikMarketing

Entwickelt und testet KI-gestützte Werbemittel für Boosters Produkt für persönliche digitale Sicherheit und nutzt kreative Erkenntnisse, um die Nutzergewinnung voranzutreiben. Arbeitet mit Google Ads, Meta, TikTok und weiteren Kanälen.

Öffnen