Job Description
Spyrosoft ist eine internationale Firmengruppe, die 2016 von einer Gruppe von Software- und IT-Enthusiaten mit langjähriger Branchenerfahrung gegründet wurde. Wir sind auf die Lieferung von Technologielösungen in den Branchen Automotive, Industrie und Medizintechnik spezialisiert.
Der Unternehmensteil Spyrosoft Solutions GmbH sucht Embedded Softwareentwickler*innen mit Schwerpunkt C++, die im Rahmen unserer Entwicklungsprojekte in der Automobilindustrie Verantwortung übernehmen.
- Software Architectural Design und Detailed Software Design
- Implementierung von C++/C-Anwendungen auf Basis von Designvorgaben
- Durchführung statischer Code-Analysen mit automatisierten Tools
- Sicherstellung der Codequalität durch Peer Reviews und Unit-Tests
- Entwicklung und Integration von Embedded-Software-Komponenten
- Implementierung von Echtzeit-Softwarelösungen und Performance-Optimierung
- Integration und Test der Software in Hard- oder Softwareumgebungen (HiL/SiL)
- Debuggen und Troubleshooting
- Sicherstellung der Einhaltung von Sicherheitsnormen für die Automobilindustrie (ISO 26262)
- Dokumentation der Entwicklungsaktivitäten
- Zusammenarbeit mit anderen Softwareentwicklungsteams
Diese Kenntnisse bringst Du unbedingt mit:
- Ausgeprägte Expertise und mehrjährige Erfahrung in der Programmierung von Automotive Embedded Systemen mit C++; Kenntnisse in C sind von Vorteil
- Solides Verständnis der Softwarearchitektur und gängiger Entwurfsmuster für Softwarelösungen
- Vertiefte Kenntnisse der Prozesse in der Embedded-Software-Entwicklung
- Erfahrung mit Werkzeugen, Methoden und Architektur des AUTOSAR-Standards
- Vertraut mit den A-SPICE-Prozessstandards
- Kenntnisse der MISRA-Richtlinien und Erfahrung mit statischen Analysewerkzeugen
- Kenntnisse in UML für die Systemmodellierung
- Erfahrung mit QNX ist von Vorteil
- Ausgezeichnete Team- und Kommunikationsfähigkeit
- Fließende Deutschkenntnisse mit fortgeschrittenen Englischkenntnissen (B2-Niveau)
Nice to have, aber bei weitem kein Muss:
- Erfahrung mit Echtzeitbetriebssystemen (RTOS) und Hardwareschnittstellen
- Kenntnisse von Protokollen und Prüfmethoden, die in Messgeräten verwendet werden
- Vertraut mit Qt/QML und Qt für MCUs
- Erfahrung im Anforderungsmanagement
- Erfahrung mit AGILE Projektmanagement und dem Proof of Concept (PoC)
- Erfahrung mit Embedded Linux (Yocto)
- Erfahrung mit Firmware-Entwicklung und Bootloadern
- Erfahrung mit Docker und Conan
- Erfahrung mit RUST
- Deine persönliche Lebenssituation und -planung entscheidet die Vertragsgestaltung maßgeblich
- Home-Office, "Work-from-Anywhere" oder Arbeiten in unseren Büros (Office Based oder Hybrid) im Rahmen der Gegebenheiten im Projekt
- Flexible Arbeitszeitmodelle - auf Wunsch 4-Tage-Woche, 35-Stunden-Woche, Du hast weitere Ideen?
- Jobrad, Deutschlandticket
- Mindestens 30 Tage Urlaub, 3-Monate Kündigungsfrist
- Exzellente Karrieremöglichkeiten in einem schnell wachsenden Unternehmen mit flachen Hierarchien