Michael Beck

Senior-Entwickler

Leonberg, Deutschland
Erfahrungen
Feb. 2024 - Mai 2025
1 Jahr 4 Monaten
Schweinfurt, Deutschland

Entwickler/Berater

Fresenius Medical Care

  • Entwicklung von automatisierten End-Of-Line Tests (Funktionstests) für Dialyse-Geräte an einem 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
  • Produkte: Mosquito MQTT, Git, Siemens TIA Portal
Jan. 2023 - Dez. 2023
1 Jahr
Stuttgart, Deutschland

Software-Entwickler

Hella

  • Integration von MCAL, BSW, RTE und SWCs
  • Kenntnisse: ASPICE, AUTOSAR 4.3, C, CAPL
  • Eingesetzte Tools: Vector DaVinci Configurator/Developer Classic, CANoe 14, Tasking Compiler
  • Produkte: Windriver WinIdea Debugger, dSPACE TargetLink, MATLAB, Git, Infineon AURIX, Infineon MCAL TC3xxx
Apr. 2022 - Okt. 2022
7 Monaten
Frankfurt, Deutschland

Software-Entwickler

Continental

  • Entwicklung von Firmware für Ultraschallsensoren in Parksystemen
  • Erstellen der Anforderungen und Software-Design
  • Implementierung der Kommunikationsschnittstelle
  • Entwicklung der Testumgebung
  • Kenntnisse: ASPICE, C, DSI3-Bus, ISO 26262
  • Eingesetzte Tools: DOORS Next Gen, Elmos E524.20, IAR Embedded Workbench, Jira, Confluence
  • Produkte: NI CompactRIO, Sekison DSI3 Simulyzer
Juni 2021 - März 2022
10 Monaten

Software-Entwickler

Preh

  • Implementierung der OBD II-Anforderungen für den amerikanischen (CARB) und chinesischen Markt (CN6)
  • Release-Management
  • Kenntnisse: AUTOSAR, ASPICE, C, CAPL, UDS
  • Eingesetzte Tools: Vector CANoe, Vector Candela Studio, Lauterbach Trace32, DOORS, Git
Nov. 2020 - Mai 2021
7 Monaten

Software-Entwickler

Kostal

  • Weiterentwicklung der Software für ein Türsteuergerät hinsichtlich der Funktionen der Verstellsysteme
  • Implementierung qualitätssichernder Maßnahmen zur Verbesserung von ASPICE Level 1 auf Level 2
  • Kenntnisse: ASPICE, AUTOSAR, C, MISRA
  • Eingesetzte Tools: Eclipse, DOORS, SVN, Polyspace, Jenkins, QA-C, IAR Embedded Workbench
  • Produkte: Tessy, Enterprise Architect, Atlassian Jira, CIM Database
Jan. 2020 - Juni 2020
6 Monaten
Deutschland

Software-Entwickler

Flex Automotive

  • Entwicklung der Aktivierungslogik eines DCDC-Wandlers nach Kundenanforderungen
  • Analyse der Anforderungen und Erstellung in Polarion
  • Modellierung in MATLAB/Stateflow und 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
  • Produkte: Bitbucket, Green Hills MULTI, CMake, Eclipse 2019, Lauterbach Trace32
Nov. 2018 - Dez. 2019
1 Jahr 2 Monaten
Sankt Georgen im Schwarzwald, Deutschland

Software-Entwickler/Integrator

Magna

  • Integration der AUTOSAR Basissoftware für DCT (Doppelkupplungsgetriebe)
  • Test der BSW-Komponenten
  • Definition von Schnittstellen und Funktionen externer Zulieferer (Bootloader)
  • Erstellung des AUTOSAR BSW-Moduls sowie Anpassung der RTE und SWCs
  • DEM-Fehlerspeicherkonfiguration für OBD II-Diagnose
  • Implementierung von CAN K-Matrix-Updates
  • Release-Dokumentation und 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
  • Produkte: Vector DaVinci Developer, Jenkins, Renesas SH3, ARAS Innovator 11, Vector Candela Studio, Vector CANoe 10, Vector MICROSAR
Juni 2017 - Okt. 2018
1 Jahr 5 Monaten
Mannheim, Deutschland

Software-Entwickler

Primove

  • Implementierung der Sicherheitsziele nach ISO 26262
  • Review der Anforderungen nach ASIL
  • Design der Safety-Softwarekomponenten und Erstellung der Zustandsautomaten in MATLAB/Simulink
  • Codegenerierung 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 Monaten
Freiburg im Breisgau, Deutschland

Software-Entwickler/Berater

Sick

  • Laserspektroskopie-Anwendung: Einführung und Coaching in MATLAB/Simulink
  • Applikationsentwicklung und C-Code-Generierung (Embedded Coder)
  • Spezifikation, Implementierung und Test der Module sowie Modultesterstellung
  • Software-Integration
  • Kenntnisse: UML, Scrum, Model Based Systems Engineering, Physik
  • Eingesetzte Tools: TI Delfino, TI CCS 7.0, MATLAB, Enterprise Architect, MS Visual Studio, Jama, NI
  • Produkte: LabVIEW, NI TestStand
Juni 2016 - Okt. 2016
5 Monaten
Sailauf, Deutschland

Software-Entwickler

Magna

  • Treiberentwicklung für Ultraschallsensoren (CDD) mittels SPI, DMA und eMIOS-Schnittstelle
  • Inbetriebnahme des Microcontrollers sowie Hardware-Funktionstest und Validierung
  • Software-Design in UML
  • Kenntnisse: AUTOSAR, ASPICE, C
  • Eingesetzte Tools: MATLAB/Simulink, dSPACE ControlDesk, dSPACE RTI, Vector CANoe 8, Eclipse
  • Produkte: Freescale MPC5XX, Enterprise Architect, MKS Integrity, iSystem WinIdea, Elmos E524.09, NXP MPC5748G
Mai 2015 - Okt. 2016
1 Jahr 6 Monaten
Sailauf, Deutschland

Software-Entwickler/Integrator

Magna

  • Systemintegration und Entwicklung eines Ultraschall-Parkassistenten
  • Implementierung der HMI-Schnittstelle zum Fahrzeug (Kombiinstrument und Warnelemente)
  • Integration der Softwarekomponenten auf verteilten Hardwareplattformen
  • Inbetriebnahme der Hardware im Fahrzeug sowie Aufzeichnung und Auswertung der CAN/FlexRay-Busprotokolle
  • Erstellung von MATLAB-Modellen (Buskommunikation, HMI) und Simulationsumgebungen in MATLAB und CANoe
  • Kenntnisse: ADAS, FlexRay, CAN-Bus, C, CAPL
  • Eingesetzte Tools: MATLAB/Simulink, dSPACE ControlDesk, dSPACE RTI, Vector CANoe 8
  • Produkte: Freescale MPC5XX, MKS Integrity, dSPACE MicroAutoBox II, Freescale MC9S12
Okt. 2014 - Apr. 2015
7 Monaten
Nürnberg, Deutschland

Software-Entwickler

Continental

  • Entwicklung und Integration von SW-Komponenten nach Projektvorgaben, Kundenlastenheften und Plattformspezifikationen für VDC-Stufen
  • Fehlermanagement und Spezifikation der VDC-Fehlerüberwachung
  • Analyse des ECU-Laufzeitverhaltens und Aktualisierung von Architekturdokumenten
  • Erstellung eines Fachkonzepts für sicheres Überwachen der VDC-Endstufen
  • Abstimmung der Anforderungen mit Lieferanten und Entwicklung von C-Bibliotheksfunktionen
  • Kenntnisse: AUTOSAR, C
  • Eingesetzte Hardware und Tools: Infineon TriCore MCU, MKS Source Integrity, Green Hills Compiler
März 2014 - Okt. 2014
8 Monaten
Braunschweig, Deutschland

Software-Entwickler

Volkswagen

  • Hardware-nahe Funktionsentwicklung nach ASIL-D für elektronische Fahrzeuglenkungen
  • Entwicklung von Zugriffsfunktionen auf sicherheitsrelevante Variablen (Redundanz, Bit-Invertierung, Hamming-Distanz)
  • Mikrocontroller-Ü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
  • Produkte: Green Hills Compiler, Polyspace, Kalimetrix Logiscope
Juli 2013 - Feb. 2014
8 Monaten
Ludwigsburg, 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
  • Aufwandsschätzung für 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 Monaten
Bietigheim-Bissingen, Deutschland

Software-Entwickler/Integrator

Valeo

  • Konzeption und Design der Anforderungen nach ASIL A (RAM-Test, Aktivierungslogikabsicherung, Spannungsüberwachung, Signalüberwachung, ROM-Test)
  • Erstellung von Softwarespezifikationen und Modultests
  • Anpassung von IC-Simulationen (HMI) in der Restbussimulation
  • Modellierung und Generierung der RTE-Schnittstellen sowie deren Implementierung
  • HMI-Modellerstellung und Generierung mit Statemate
  • Auslieferungstests mittels Simulation und im Fahrzeug
  • Implementierung von UDS-Diagnosediensten und Anpassung der Diagnose-Dateien (.CDD)
  • Integration, Generierung und Test der AUTOSAR-Software (BSW) für CAN/FlexRay
  • Anpassung des Fehlermanagements
  • Trace-Analyse aus Feldversuchen
  • Release-Management und Konfiguration der Module NvRAM, FEE, DCM und OS
  • AUTOSAR-Coaching
  • 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, CANoe 8
Juli 2010 - Nov. 2010
5 Monaten
Schwäbisch Gmünd, Deutschland

Software-Entwickler

ZF Lenksysteme

  • Entwicklung der Lenkfunktion (EPS) im NKW-Fahrerassistenzsystem
  • Teilnahme an internen Trainingsprogrammen (IBM Statemate)
  • Kenntnisse: Automotive SPICE, ISO 26262, C, CAPL, CAN-Bus
  • Eingesetzte Tools: ETAS INCA, Green Hills MULTI Debugger, Lauterbach Trace32, Polyspace, NEC V850
  • Produkte: ServoTwin, Rational ClearCase, CANoe 8
Aug. 2009 - Juni 2010
11 Monaten
Ingolstadt, Deutschland

Software-Entwickler/Integrator/Projektmanager

Audi

  • Entwicklung eines XCP-Trace-/Monitoring-Frameworks für CAN/FlexRay basierend auf XCP
  • Analyse und Aufnahme von Zuständen und Konfigurationen der Steuergerätesoftware im Fahrbetrieb
  • Koordination von Tool- und Softwarelieferanten sowie Inbetriebnahme und Test auf Prüfplätzen
  • Inbetriebnahme von XCPonFR und XCPonCAN
  • Spezifizierung, Erstellung und Durchführung von Testapplikationen in CANoe (CAPL)
  • Erstellung, Wartung und Pflege von Softwarespezifikationen sowie Dokumentation
  • Kenntnisse: AUTOSAR, IEC 26262, CAN-Bus, FlexRay, LIN-Bus, C, CAPL
  • Eingesetzte Tools: Lauterbach Trace32, Infineon TriCore 1796/97, PowerPC MPC5567, NEC V850
  • Produkte: Vector VN3600/CANcaseXL, Vector CANoe 7
Sept. 2008 - Juni 2009
10 Monaten
Kronach, Deutschland

Software-Entwickler

Lear

  • Umsetzung einer FlexRay/CAN-Gateway-Anforderung im Pilotprojekt
  • Erstellung der Anforderungsdokumente
  • Integration und Konfiguration der AUTOSAR Basissoftware (BSW), MCAL, EEPROM Manager, NvRAM Manager und FlexRay Transceiver Komponente
  • Implementierung von Diagnosediensten (CCP/XCP) und AUTOSAR OSEK
  • Restbussimulation in CANoe (CAPL)
  • Kenntnisse: AUTOSAR, C, CAPL, FlexRay, CAN-Bus
  • Eingesetzte Tools: Eclipse, Green Hills MULTI Debugger, Vector CANoe 7, GENy
  • Produkte: MICROSAR, Telelogic DOORS/Synergy, Microsoft SharePoint, Daimler SLP 10, NEC V850 Cargate-M, Elmos FlexRay Transceiver, Lauterbach Trace32
Feb. 2008 - Sept. 2008
8 Monaten
Garching, 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, MS SQL
  • Produkte: Windows Server 2005, Oracle 9, GNU C Compiler, NUnit, Automated QA, Microsoft VSS, Subversion, Freescale MX31 (ARM11), M-Bus, Ethernet, USB
Apr. 2007 - Okt. 2007
7 Monaten
Sindelfingen, Deutschland

Software-Entwickler/Tester

MbTech

  • Test und Bewertung von FlexRay- und CAN-Modulen nach AUTOSAR-Spezifikationen auf verschiedenen Plattformen
  • Anpassung und Integration in die Testumgebung sowie Erstellung der Restbussimulation in CANoe (CAPL)
  • Kenntnisse: AUTOSAR, C, CAPL, Perl, TCL/TK, FlexRay, CAN-Bus
  • Eingesetzte Tools: Vector Geny, Vector DaVinci, CAN/FlexRay, Telelogic DOORS, Serena PVCS
  • Produkte: Green Hills 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 Monaten
Lippstadt, Deutschland

Software-Entwickler/Tester

HBTC

  • Entwicklung von Lösungen für entwicklungsbegleitende automatisierte Testverfahren und Testmanagement auf Basis von Standardsoftware
  • Projektübergreifende Generierung von Testfällen (CANoe) aus Anforderungsdaten und Auswertung nach SPICE-Kriterien
  • Kenntnisse: VBScript, VBA, XML, CAPL, TCL/TK, HTML, Perl
  • Eingesetzte Tools: Vector CANoe 5.2, MS Excel, MS Visual Studio, Windows XP, Telelogic DOORS
  • Produkte: MKS, Green Hills C-Compiler
Nov. 2004 - Okt. 2005
1 Jahr
Karlsbad, Deutschland

Software-Entwickler

Harman Becker

  • Entwicklung von Lösungen für automatisierte Testverfahren und Integrationstests im MOST-Bus-Umfeld
  • Testmanagement und Integrationstests für Infotainment-Komponenten
  • Kenntnisse: MOST-Bus, XML, VBA, TCL, Perl, HTML, VBScript, CAPL
  • Eingesetzte Tools: Vector CANoe 5.1, MS Excel, MS Visual Studio, Windows XP, Telelogic DOORS
  • Produkte: QNX Momentics, Mocca V2, Perforce, TASTE, TraceClient
Nov. 2004 - Okt. 2005
1 Jahr
Karlsbad, Deutschland

Software-Entwickler/Tester

Harman Becker

  • Tests der Gerätesoftware mittels Protokollanalyse und Restbussimulationen mit CANoe
  • Koordination internationaler Testteams und Umsetzung von Testspezifikationen via Scripts und Add-Ins
  • Implementierung von Erweiterungen in CANoe (CAPL) zur Standardisierung und Automatisierung von Testabläufen
  • Integration in Unternehmensprozesse (SPICE/CMMI)
  • Kenntnisse: VBScript, XML, TCL, Perl, HTML, CAN-Bus, LIN-Bus, CAPL
  • Eingesetzte Tools: Vector CANoe 5.1, MS Excel, MS Visual Studio, MS VBA, Windows XP, Telelogic DOORS
Jan. 2004 - Sept. 2004
9 Monaten
Villingen-Schwenningen, Deutschland

Software-Entwickler

Continental

  • Konzeption und Entwicklung von Middleware-Komponenten (COM-Schnittstellen) für maschinelle Mustererkennung in der Testautomation
  • Beratung und Validierung bei Einführung der Bildverarbeitungssoftware
  • Erstellung von Testschritten für Funktionsendprüfungen in Produktion
  • 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
  • Produkte: Vector CAN, LabVIEW 5/6, OPC, UML, MS Visio, MS Visual Basic
Mai 2003 - Dez. 2003
8 Monaten
Markdorf, Deutschland

Software-Entwickler

Marquardt

  • Entwurf und Entwicklung von COM-Server-Komponenten für Prüf- und Programmiergeräte elektronischer Fahrberechtigungssysteme
  • Integration in eine LabVIEW-Testumgebung für automatisierte Funktionsendprüfung und Initialisierung in Produktion
  • Sicherstellung der Softwarequalität durch Unit-Tests und Design-Pattern
  • Kenntnisse: UML 2.0, C++, STL, XML, OOP
  • Eingesetzte Tools: MS Visual Studio 6/7, Windows NT/XP, ATL, Testrunner, LabVIEW 7, MS Visual Basic 6
  • Produkte: InstallShield, Doc-O-Matic 3.0
Mai 2002 - März 2003
11 Monaten

Software-Entwickler

Leybold Optics

  • Entwicklung eines COM-Servers für Windows NT/2000 zur Steuerung und Datenerfassung eines Schichtdickenmessgeräts und Kristallmagazins
  • Unterstützung verschiedener Schnittstellen (seriell, IEEE 488 GPIB)
  • Erstellung einer Testumgebung und Applikationsbeispiele für C und Visual Basic
  • Kenntnisse: C++, ATL, STL, UML 2.0, JavaScript, XML, VBScript
  • Eingesetzte Tools: Windows NT/2000, Visual C++ 6.0, Borland C++ Builder 6, UML-Studio 6.0
  • Produkte: Testrunner, Doc-O-Matic 2.0
Sprachen
Deutsch
Muttersprache
Englisch
Verhandlungssicher
Französisch
Fortgeschritten
Sie suchen Freelancer?Passende Kandidaten in Sekunden!
FRATCH GPT testen
Weitere Aktionen