Recommended expert
Michael Beck
Entwickler/Berater
Erfahrungen
Feb. 2024 - Mai 2025
1 Jahr 4 MonatenSchweinfurt, Deutschland
Entwickler/Berater
Fresenius Medical Care
- Entwicklung von automatisierten End-Of-Line Tests (Funktionstests) für Dialyse-Geräte an einen SPS-Prüfstand im Produktionsumfeld
- Einführung neuer Technologie auf Basis von Vector vTestStudio, CANoe und Siemens S7 SPS
- Erstellen von Testkonzepten
- Implementierung von Testfällen und Bibliotheken in CAPL und C#
- Touch Screen Emulation und proprietäres RPC (Remote Procedure Call) via CAN
- Anbindung an die SPS (Siemens Simatic)
- Definition der Schnittstellen für die Gerätekommunikation (vCDL)
- Definition der Benutzerschnittstellen und Anbindung an das Frontend (Json)
- Agile Arbeitsweise mit DevOps (Azure)
- Kenntnisse: CAPL, .NET, C#, vCDL, CANOpen, DevOps, SPS
- Eingesetzte Tools: Vector CANoe 18, vTestStudio 4, MS Azure DevOps, MS Visual Studio 2022, Mosquito MQTT, Git, Siemens TIA Portal
Jan. 2023 - Dez. 2023
1 JahrStuttgart, Deutschland
Software-Entwickler
Hella
- Integration MCAL, BSW, RTE, SWCs
- Kenntnisse: ASPICE, AUTOSAR 4.3, C, CAPL
- Eingesetzte Tools: Vector DaVinci Configurator/Developer Classic, CANoe 14, Tasking Compiler, WinIdea Debugger, dSPACE TargetLink, Matlab, Git, Infineon Aurix, Infineon MCAL TC3xxx
Apr. 2022 - Okt. 2022
7 MonatenFrankfurt, Deutschland
Software-Entwickler
Continental
- Ultraschallsensor Firmware für Parksysteme
- Erstellen der Anforderungen
- Software-Design
- Implementierung der Kommunikations-Schnittstelle
- Entwickeln der Testumgebung
- Kenntnisse: ASPICE, C, DSI3-Bus, ISO 26262
- Eingesetzte Tools: DOORS Next Gen, Elmos E524.20, IAR EW, Jira, Confluence, NI CompactRio, Seskion DSI3 Simulyzer
Juni 2021 - März 2022
10 MonatenSoftware-Entwickler
Preh
- Implementierung der OBD II Anforderung für den amerikanischen (CARB) und chinesischen Markt (CN6)
- Releasemanagement
- Kenntnisse: AUTOSAR, ASPICE, C, CAPL, UDS
- Eingesetzte Tools: Vector CANoe, Candela Studio, Lauterbach Trace32, DOORS, Git
Nov. 2020 - Mai 2021
7 MonatenSoftware-Entwickler
Kostal
- Weiterentwicklung der Software für ein Türsteuergerät hinsichtlich der Funktionen der Verstellsysteme
- Implementierung der Software hinsichtlich qualitätssichernder Maßnahmen, um eine Verbesserung des ASPICE Level 1 auf Level 2 zu erreichen
- Kenntnisse: ASPICE, AUTOSAR, C, MISRA
- Eingesetzte Tools: Eclipse, DOORS, SVN, Polyspace, Jenkins, QA-C, IAR Embedded Workbench, Tessy, Enterprise Architect, Atlassian JIRA, CIM Database
Jan. 2020 - Juni 2020
6 MonatenStuttgart, Deutschland
Software-Entwickler
Flex Automotive
- Entwicklung der Aktivierungslogik eines DCDC-Wandlers nach Kundenanforderungen
- Analyse der Anforderungen
- Erstellen der Anforderungen in Polarion
- Modellierung in Matlab/Stateflow
- Generierung des Quellcodes mit TargetLink
- Integration und Test
- Kenntnisse: AUTOSAR, ASPICE, ISO 26262, C
- Eingesetzte Tools: Matlab/Simulink, dSPACE TargetLink, Polarion, Git, Vector MICROSAR SLP 10, Bitbucket, Greenhills MULTI, CMake, Eclipse 2019, Lauterbach Trace32
Nov. 2018 - Dez. 2019
1 Jahr 2 MonatenSankt Georgen im Schwarzwald, Deutschland
Software-Entwickler/Integrator
Magna
- Basissoftware Integration DCT (Doppelkupplungsgetriebe)
- Test der BSW-Komponenten
- Definition von Schnittstellen und Funktionen externer Zulieferer (Bootloader)
- Erstellen des AUTOSAR BSW Moduls
- Anpassung der AUTOSAR RTE und SWCs
- DEM Fehlerspeicherkonfiguration für OBD II Diagnose
- Implementierung von CAN K-Matrix Updates
- Release Dokumentation
- Fehleranalyse der Systemtests (HIL)
- Kenntnisse: AUTOSAR 4.0/3.1, C, CAPL, MISRA, ASPICE, ASIL
- Eingesetzte Tools: MKS Integrity, DOORS, Lauterbach Debugger, INCA 7, Vector Configurator Pro, Vector DaVinci Developer, Jenkins, Renesas SH3, ARAS Innovator 11, Vector Candela Studio, Vector CANoe 10, Vector MICROSAR
Juni 2017 - Okt. 2018
1 Jahr 5 MonatenMannheim, Deutschland
Software-Entwickler
Primove
- Implementierung der Sicherheitsziele nach ISO 26262
- Review der Anforderungen nach ASIL
- Design der Safety Softwarekomponenten
- Erstellen der Zustandsautomaten der Safety-Komponenten in Matlab/Simulink
- Code Generierung und Optimierung mit TargetLink
- Simulation und Test (Restbussimulation)
- Kenntnisse: Automotive SPICE, ISO 26262, C, CAPL
- Eingesetzte Tools: Matlab/Simulink, dSPACE TargetLink, DOORS, Vector CANoe 9
Dez. 2016 - Mai 2017
6 MonatenFreiburg im Breisgau, Deutschland
Software-Entwickler/Berater
Sick
- Laserspektroskopie-Anwendung
- Einführung von Matlab/Simulink
- Applikationsentwicklung und Coaching in Matlab/Simulink
- C-Code Generierung (embedded Coder)
- Spezifikation, Implementierung und Test der Module
- Modultesterstellung
- SW-Integration
- Kenntnisse: UML, Scrum, Model Based System Engineering, Physik
- Eingesetzte Tools: TI Delfino, TI CCS 7.0, Matlab, Enterprise Architect, MS Visual Studio, Jama, NI TestStand, LabVIEW
Juni 2016 - Okt. 2016
5 MonatenSailauf, Deutschland
Software-Entwickler
Magna
- Inbetriebnahme des Microcontroller
- Hardware-Funktionstest und Validierung
- Treiberentwicklung für Ultraschallsensoren (CDD) mittels SPI, DMA und eMIOS-Schnittstelle
- Software-Design in UML
- Kenntnisse: AUTOSAR, ASPICE, C
- Eingesetzte Tools: Matlab/Simulink, dSPACE ControlDesk, dSPACE RTI, Vector CANoe 8, Eclipse, Freescale MPC5XX, Enterprise Architect, MKS Integrity, iSystem WinIdea, Elmos E524.09, NXP MPC5748G
Mai 2015 - Okt. 2016
1 Jahr 6 MonatenSailauf, Deutschland
Software-Entwickler/Integrator
Magna
- Ultraschall-Parkassistent:
- Implementieren der HMI-Schnittstelle zum Fahrzeug (Kombi-Instrument und Warnelemente)
- Integration der Software-Komponenten auf verteilten Hardware-Plattformen
- Inbetriebnahme der Hardware im Fahrzeug
- Aufzeichnung und Auswerten der CAN/FlexRay-Bus Protokolle
- Erstellen von Matlab-Modellen (Buskommunikation, HMI)
- Erstellen der Simulationsumgebungen in Matlab und CANoe
- Kenntnisse: ADAS, FlexRay, CAN-Bus, C, CAPL
- Eingesetzte Tools: Matlab/Simulink, dSPACE ControlDesk, dSPACE RTI, Vector CANoe 8, Freescale MPC5XX, MKS Integrity, dSPACE MicroAutoBox II, freescale MC9s12
Okt. 2014 - Apr. 2015
7 MonatenNürnberg, Deutschland
Software-Entwickler
Continental
- Entwicklung und Integration von SW-Komponenten nach Projektvorgaben, Kundenlastenheften und Plattformspezifikationen für die I-Stufen (SW-Stände)
- Fehlermanagement
- Spezifikation und Umsetzung der VDC-Fehlerüberwachung
- Analyse des ECU-Laufzeitverhaltens
- Aktualisierung von Architekturdokumenten bzgl. VDC-Fehlerüberwachung
- Erstellen eines Fachkonzepts für ein sicheres Überwachen der VDC-Endstufen
- Abstimmung der Anforderungen mit Lieferanten
- Entwicklung von C-Bibliotheksfunktionen
- Kenntnisse: AUTOSAR, C
- Eingesetzte Tools: Infineon Tricore MCU, MKS Source Integrity, Green Hills Compiler
März 2014 - Okt. 2014
8 MonatenBraunschweig, Deutschland
Software-Entwickler
Volkswagen
- Hardware-nahe Funktionsentwicklung nach ASIL-D für die serienübergreifende Basissoftware elektronischer Fahrzeuglenkungen
- Entwickeln von Zugriffsfunktionen auf sicherheitsrelevante Variablen (Redundanz, Bit-Invertierung, Hamming-Distanz)
- Spezifische Microcontroller-Überwachung der MCU (Watchdog, FCCU, BIST)
- Dokumentation und Test
- Kenntnisse: Automotive SPICE, ISO 26262
- Eingesetzte Tools: Eclipse, IBM DOORS, IBM Change, IBM Synergy, Lauterbach T32 Debugger, Green Hills Compiler, Polyspace, Kalimetrix Logiscope
Juli 2013 - Feb. 2014
8 MonatenLudwigsburg, Deutschland
Software-Entwickler/Berater
BorgWarner
- Automatisierte Generierung von A2L-Dateien
- Entwicklung des XCP-Masters nach ASAM-Spezifikation
- Implementierung der SPI-Kommunikation gekoppelter Prozessoren
- Implementierung von UDS-Diagnosediensten
- Aufwandsabschätzung AUTOSAR Migration
- Kenntnisse: AUTOSAR, C, CAPL, ASAM, UDS
- Eingesetzte Tools: Vector ASAP2 Toolset, TI CCS 5.3, Vector CANoe 8.1, ETAS
Dez. 2010 - Juni 2013
2 Jahren 7 MonatenBietigheim-Bissingen, Deutschland
Software-Entwickler/Integrator
Valeo
- Konzeption und Design der Anforderungen nach ASIL A (RAM-Test, Absicherung der Aktivierungslogik, Spannungsüberwachung, Signalüberwachung, ROM-Test)
- Erstellen der Softwarespezifikationen und Modultests
- Erstellen und Anpassung der IC-(Kombiinstrument)-Simulationen (HMI) in der Restbussimulation
- Modellierung und Generierung der RTE-Schnittstellen
- Implementierung der RTE-Schnittstellen
- HMI-Modellerstellung und Generierung (Statemate)
- Auslieferungstest mittels Simulation und im Fahrzeug
- Implementierung von UDS-Diagnosediensten
- Anpassen der Diagnose-Dateien (.CDD)
- Integration, Generierung und Test der AUTOSAR Software (BSW) für CAN/FlexRay
- Anpassung des Fehlermanagements
- Kenntnisse: AUTOSAR, UML, ASPICE, C, Model-Based Software Design, CAN-Bus, FlexRay, UDS
- Eingesetzte Tools: AUTOSAR 3.1 Basissoftware (SLP 10), Serena Dimensions, I-Logix Statemate, iSystem winIDEA, Vector CANoe 8
Juli 2010 - Nov. 2010
5 MonatenSchwäbisch Gmünd, Deutschland
Software-Entwickler
ZF Lenksysteme
- Teilnahme an internen Trainingsprogrammen (IBM Statemate)
- Kenntnisse: Automotive SPICE, ISO 26262, C, CAPL, CAN-Bus
- Eingesetzte Tools: ETAS INCA, Greenhills MULTI Debugger, Lauterbach Trace32, Polyspace, NEC V850, EPS (ServoTwin), Rational ClearCase, CANoe 8
Aug. 2009 - Juni 2010
11 MonatenIngolstadt, Deutschland
Software-Entwickler/Integrator/Projektmanager
Audi
- Tätigkeitsfelder in den Bussystemen CAN, LIN, FlexRay
- Koordination von Tool-/Software-Lieferanten
- Inbetriebnahme und Test von Standardsoftware sowie Tools auf Prüfplätzen
- Inbetriebnahme XCPonFR / XCPonCAN
- Spezifizierung, Erstellung und Durchführung von Testapplikationen in CANoe (CAPL Programmierung)
- Erstellung, Wartung und Pflege von Softwarespezifikationen
- Erstellung von Bewertung und Dokumentation
- Kenntnisse: AUTOSAR, IEC 26262, CAN-Bus, FlexRay, LIN-Bus, C, CAPL
- Eingesetzte Tools: Lauterbach Trace32, Infineon Tricore 1796/97, PowerPC MPC5567, NEC V850, Vector VN3600/CANcaseXL, Vector CANoe 7
Sept. 2008 - Juni 2009
10 MonatenKronach, Deutschland
Software-Entwickler
Lear
- Erstellung der Anforderungsdokumente
- Integration und Konfiguration der AUTOSAR Basissoftware (BSW)
- MCAL (Microcontroller Abstraction Layer)
- EEPROM Manager
- NvRAM Manager
- FlexRay Transceiver Komponente
- Diagnose (CCP/XCP)
- AUTOSAR OSEK
- Restbussimulation in CANoe (CAPL-Programmierung)
- Kenntnisse: AUTOSAR, C, CAPL, FlexRay, CAN-Bus
- Eingesetzte Tools: Eclipse C/C++, Greenhills MULTI Debugger, Vector Tools (CANoe 7), GENy, MICROSAR, Telelogic DOORS/Synergy, Microsoft SharePoint, Daimler SLP 10, NEC V850, Elmos FlexRay Transceiver, Lauterbach Emulator Trace32
Feb. 2008 - Sept. 2008
8 MonatenGarching, Deutschland
Software-Entwickler
Messring
- C++ Entwicklung und Integration von COM-Modulen für automatisierte Firmware-Updates der Gateways und Sensoren
- Migration von C++ Modulen nach .NET bzw. ADO.NET
- Kenntnisse: UML, TCP/IP, Ethernet, C++, .NET
- Eingesetzte Tools: MS Visual Studio 6/8 (VB, C#, C++, .NET), embedded Linux (Gateway), MS SQL, Oracle 9, GNU C Compiler, NUnit, Automated QA, Microsoft VSS, Subversion, Freescale MX31
Apr. 2007 - Okt. 2007
7 MonatenSindelfingen, Deutschland
Software-Entwickler/Tester
MbTech
- Test und Bewertung von FlexRay-/CAN-Modulen nach AUTOSAR-Spezifikationen auf verschiedenen Plattformen
- Anpassungen und Integration in die Testumgebung
- Erstellen der Restbussimulation in CANoe (CAPL-Programmierung)
- Kenntnisse: AUTOSAR, C, CAPL, Perl, TCL/TK, FlexRay, CAN-Bus
- Eingesetzte Tools: Vector Geny, Vector DaVinci, CAN/FlexRay, Telelogic DOORS, Serena PVCS, Greenhills C-Compiler, Cosmic C-Compiler, Metrowerks CodeWarrior, Fibex, Freescale MC9S12xx, NEC V850, Vector CANCard XL, TZM FlexCard, Vector CANoe 6.0
Apr. 2006 - Juli 2007
1 Jahr 4 MonatenLippstadt, Deutschland
Software-Entwickler/Tester
HBTC
- Entwicklung von Lösungen für entwicklungsbegleitende automatisierte Testverfahren und Testmanagement auf Basis von Standardsoftware
- Projektübergreifendes Generieren von Testfällen (CANoe) aus den Anforderungsdaten und deren Auswertung nachprozesskonformen Aspekten (SPICE)
- Kenntnisse: VBScript, VBA, XML, CAPL, TCL/TK, HTML, Perl
- Eingesetzte Tools: Vector CANoe 5.2, MS Excel, MS Visual Studio, Windows XP, Telelogic DOORS, MKS, Greenhills C-Compiler
Nov. 2004 - Okt. 2005
1 JahrKarlsbad, Deutschland
Software-Entwickler
Harman Becker
- MOST-Testautomatisierung: Entwicklung von Lösungen für entwicklungsbegleitende automatisierte Testverfahren und Integrationstests, Testmanagement
- CAN-Testautomatisierung: Tests der Gerätesoftware (Infotainment) mittels Protokollanalyse mit Restbussimulationen, Koordinierung der Tests mit internationalen Standorten, Umsetzung von Testspezifikationen (Excel) mittels Scripts und Add-Ins, Erweiterungen in CANoe (CAPL-Programmierung) zur Standardisierung und Automatisierung, Integration in Unternehmensprozesse (SPICE/CMMI)
- Kenntnisse: MOST-Bus, XML, VBA, TCL, Perl, HTML, VBScript, CAPL, CAN-Bus, LIN-Bus
- Eingesetzte Tools: Vector CANoe 5.1, MS Excel, MS Visual Studio, MS VBA, Windows XP, Telelogic DOORS, QNX Momentics, Mocca V2, Perforce, TASTE, TraceClient
Jan. 2004 - Sept. 2004
9 MonatenVillingen-Schwenningen, Deutschland
Software-Entwickler
Continental
- Konzeption und Entwicklung von Middleware-Komponenten (COM-Schnittstellen) für maschinelle Mustererkennung in der Test-Automation (Endkontrolle in der Produktion)
- Beratung und Validierung bei der Einführung und Entwicklung der Bildverarbeitungssoftware
- Erstellen von Testschritten für die Betriebsmittel-Entwicklung (Funktionsendprüfung)
- Kenntnisse: UML 2.0, C++, Visual Basic 6, OOP
- Eingesetzte Tools: Cognex VisionPro 3.4, Cognex InSight, Agilent TestExec 5.0/5.1, Windows NT/XP, Vector CAN, LabVIEW 5/6, OPC, UML, MS Visio, MS Visual Basic
Mai 2003 - Dez. 2003
8 MonatenLeipheim, Deutschland
Software-Entwickler
Marquardt
- Entwurf und Entwicklung von COM-Server-Komponenten für Prüf- und Programmiergeräte elektronischer Fahrberechtigungssysteme
- Basis der automatisierten Funktionsendprüfung und Initialisierung in der Produktion in LabVIEW-Testumgebung
- Qualitätssicherung mittels Unit-Tests und Design-Pattern
- Kenntnisse: UML 2.0, C++, Standard Template Library, XML, OOP
- Eingesetzte Tools: MS Visual Studio 6/7, Windows NT/XP, ATL, Testrunner, LabVIEW 7, MS Visual Basic 6, InstallShield, Doc-O-Matic 3.0
Mai 2002 - März 2003
11 MonatenSoftware-Entwickler
Leybold Optics
- Entwicklung eines COM-Servers für Windows NT/2000 zur Steuerung und Datenerfassung eines Schichtdickenmessgerätes und Kristall-Magazins
- Nutzung serieller Schnittstelle oder IEEE 488 (GPIB)
- Erstellen einer Testumgebung und Applikationsbeispiele eines COM-Clients in C und Visual Basic
- Kenntnisse: C++, ATL, Standard Template Library, UML 2.0, JavaScript, XML, VBScript
- Eingesetzte Tools: Windows NT/2000, VC++ 6.0, Borland C++ Builder 6, UML-Studio 6.0, TestRunner, Doc-O-Matic 2.0
Sept. 2001 - März 2002
7 MonatenFrankfurt, Deutschland
Software-Entwickler
Invesco
- DCOM-Server-Entwicklung für Provider-Schnittstellen (Bloomberg, Data Stream etc.)
- Entwicklung und Integration von XML-Schnittstellen (DOM)
- Automatisierter Abgleich von Wertpapier-Basisdaten (Key Matching Parser)
- Aufbau von Handelsuniversen (Trading Universes)
- UML-Design, Implementierung und Dokumentation
- Kenntnisse: Relationale Datenbanken, Delphi, COM+, SQL, XML, UML
- Eingesetzte Tools: Windows 2000, Delphi 6, SDL Component Suite, ModelMaker, XML Spy, MS SQL Server, Sybase Adaptive Server, Pervasive BTrieve, MS Visual Studio, lex/yacc
Okt. 2000 - März 2001
6 MonatenLohr a. Main, Deutschland
Software-Entwickler
Bosch Rexroth
- COM-Modul-Entwicklung für CNC-Werkzeugmaschinen-Steuerung (Schnittstelle zu Datenbasis und Hardware)
- Implementierung der Benutzerschnittstelle und Dialoge für Dateneingabe und Gerätekonfiguration
- Design, Implementierung und Dokumentation mit UML
- Kenntnisse: C++, UML
- Eingesetzte Tools: Windows NT 4.0, GRIT, MS Visual C++, STL, Rational Rose, ClearCase, MS Project
Sprachen
Deutsch
MutterspracheEnglisch
VerhandlungssicherFranzösisch
FortgeschrittenSie suchen Freelancer?Passende Kandidaten in Sekunden!
FRATCH GPT testenWeitere Aktionen
Ähnliche Freelancer
Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen.