Stefan Schneider
Freiberuflich, Freiberuflicher Software-Entwickler, KOSTAL Automobil Elektrik GmbH & Co. KG
Rottweil, Deutschland
Werdegang
Berufserfahrung von Stefan Schneider
Bis heute 10 Monate, seit Aug. 2023
Freiberuflicher Software-Entwickler
KOSTAL Automobil Elektrik GmbH & Co. KG
+ Analyse der vorliegenden Software-Komponenten + Erstellung SWRS & Design im Hinblick auf die Umsetzung in Doors + Konfiguration der AUTOSAR Basissoftwarekomponenten (RTE, OS, SWCs, Data/Signal Mapping, VTT, Networking, BswM, EcuM, DOM, DEM) + Konfiguration der AUTOSAR Softwarekomponenten (SWC) mit den Werkzeugen Vector DaVinci Developer Configurator Pro + Implementierung der Software mittels C und Eclipse + Erstellung von Fehleranalysen mitsamt Debugging + Erstellung einer techn. Dokumentation
1 Jahr und 5 Monate, März 2022 - Juli 2023
Freiberuflicher Software-Entwickler
Marquardt GmbH Rietheim-Weilheim
Applikationsentwicklung für Treiber-Ansteuerung mit AUTOSAR und Daimler SLP11
8 Monate, Dez. 2021 - Juli 2022
Freiberuflicher Software-Entwickler
HELLA GmbH & Co. KGaA, Lippstadt
Firmware-Update-Over-the-Air (FOTA) für Ford Machbarkeitsanalyse zur Anwendung des FORD Standards zur Update-Programmierung OTA OVTP V7.1 und Zusammenspiel mit dem CAN-Flashbootloader. Verteilung der Softwarepakete auf Subbus-Teilnehmer via SPI und Management der Integrität und Kompatibilität. Analyse der Anforderungen und Auswahl des technischen Konzepts Abstimmung einer geeigneten Architektur Modellierung der Komponenten in IBM Rhapsody (SysML) Ableitung der Systemanforderungen und Softwareanforderungen
11 Monate, Nov. 2020 - Sep. 2021
Freiberuflicher Software-Entwickler
Robert Bosch GmbH
CAN Flashbootloader neue eBike Generation Vollständige Umsetzung der in den Sprintmeetings definierten User Stories gemäß dem Bosch Lastenheft für CAN Bootlader zur Entwicklung und Integration der CAN Bootloader für die neue eBike Generation. - Architektur der CAN Bootloader auf Basis der zuvor erstellten Analyse - Konfiguration und Code-Generierung über DaVinci-Tools - Performance-Optimierungen Datendownload - Testing und Review der integrierten CAN Bootloader im Hinblick auf die Funktionsfähigkeit
1 Jahr und 9 Monate, Apr. 2019 - Dez. 2020
Freiberuflicher Software-Entwickler
Magna Powertrain, Transmission Systems
- Konzept- und Methodenentwicklung in fachübergreifenden Teams - Abstimmung von Anforderungen mit Kunden und Zulieferern - Funktions- und Applikationsentwicklung von echtzeitfähiger Seriensoftware in der Programmiersprache C - Embedded Software Engineering: Erstellen und Testen von Software-Komponenten für Doppelkupplungs- und Hybridgetriebe - Dynamische Verbesserung von Methoden und Vorgehensweisen im Entwicklungsprozess
3 Monate, Feb. 2019 - Apr. 2019
Freiberuflicher Software-Entwickler
Vibracoustic AG
1 Jahr und 6 Monate, Sep. 2017 - Feb. 2019
Freiberuflicher Software-Entwickler
Automotive Lighting GmbH Reutlingen
Unterstützung als Diagnose‐Spezialist
Unterstützung bei der Entwicklung von Standardsoftware-Komponenten im FOTA Umfeld.
Unterstützung bei diversen Projekten für Gateway- und Licht-Steuergeräte des OEM Daimler. Verantwortung für die Abstimmung und Umsetzung der Diagnosefunktionen nach UDS/ODX. Pflege der CANdela-Diagnosebedatung, Generierung Basis-Software mit GENy und Konfiguration der Softwarekomponenten (SWC) in DaVinci Developer. Integration Daimler Flashbootloader (SLP10) in diverse Projekte und Programmierung eigener Softwaremodule für NvRAM und darunter liegende Layer mit Flash-Eeprom Emulation.
1 Jahr und 3 Monate, Okt. 2015 - Dez. 2016
Freiberuflicher Software-Entwickler
Robert Bosch Automotive Steering GmbH
Analyse, Erweiterung und Test von Diagnosefunktionen für Electronic Power Steering / VW MQB2
7 Monate, März 2015 - Sep. 2015
Freiberuflicher Software-Entwickler
Valeo Schalter und Sensoren GmbH
Unterstützung Diagnose-Validierung mit Vector CANoe.DiVa und Fehlerbehebung für Daimler PLA213
Entwicklung und Umsetzung eines Konzept zur sicheren Speicherung von Kundendienstdaten im Zündschlüssel für Audi B9 OBDC Datensammler
6 Monate, Juni 2010 - Nov. 2010
Freiberuflicher Software-Entwickler
Marquardt GmbH
ServiceKey-2: Entwicklung und Umsetzung des ServiceKey-2-Master im Steuergerät Audi BCM2_B8 (Body Computer Module).
2 Jahre und 2 Monate, Apr. 2008 - Mai 2010
Freiberuflicher Software-Entwickler
Robert Bosch GmbH
Analyse, Beratung, Design und Re-Strukturierung von Embedded Automotive Anwendungen. Mitwirkung in der Analyse, Design, Implementierung, Test, Dokumentation und Inbetriebnahme von Diagnosejobs, Flashbootloader, Eeprombedatung, Hardware-Ansteuerung und Hardware-Diagnose, Umsetzung diverse Module im Autosar Application-Layer, sowie im Autosar Service-Layer. Übernahme von bestehenden Modulen sowie Anpassung und Inbetriebnahme. Re-Design und Umsetzung von Plattform-Komponenten.
3 Jahre und 3 Monate, Jan. 2005 - März 2008
Software-Entwickler
Marquardt GmbH
ServiceKey-1: Entwicklung und Umsetzung des Konzept zur Abspeicherung von kundendienstrelevanten Fahrzeugdaten auf dem Funkschlüssel für Audi BCM2_B8 und ELV_C6PA. Weitere Schwerpunkte: Onboard-Diagnose KWP2000/UDS, CAN, LIN, Applikationsentwicklung
4 Monate, Sep. 2004 - Dez. 2004
Diplomand
Marquardt GmbH
Auswahl eines CAN-Interface und Erstellung einer grafischen Benutzeroberfläche zur Überwachung der Buskommunikation und zum Senden von Botschaften in das CAN-Netzwerk.
2 Jahre und 11 Monate, Sep. 1996 - Juli 1999
Kommunikationselektroniker / Telekommunikationstechnik
Deutsche Telekom AGAnfertigen, Zusammenbauen und Verdrahten von mechanischen, elektromechanischen und elektrischen Bauteilen zu Baugruppen. Weitere elementare Ausbildungsinhalte sind Elektrotechnik, Messtechnik, Stromversorgung, Programmierung, Mikrocomputertechnik, Vermittlungstechnik, Übertragungstechnik, Melde- und Signaltechnik, sowie Endgeräte der Telekommunikationstechnik
Ausbildung von Stefan Schneider
4 Jahre und 4 Monate, Sep. 2000 - Dez. 2004
Computer Engineering
University of Applied Science Furtwangen
Programmieren von Computern und Mikrocomputern, Rechnerstrukturen, Prozessdatenverarbeitung, Embedded Systems, Betriebssysteme, Software Engineering, Hardware-Anwendungen, Computer-Kommunikation, Fragen der Vernetzung und Protokolle.
Sprachen
Deutsch
Muttersprache
Englisch
Fließend
Spanisch
Grundlagen