Softwareentwicklung & Elektronik
- Verfügbarkeit einsehen
- 0 Referenzen
- 70€/Stunde
- 75031 Eppingen
- Umkreis (bis 200 km)
- de | en
- 18.11.2024
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
2/2022 – 12/2022
TätigkeitsbeschreibungFür ein neues Software-Release mussten manuelle und automatisierte Tests durchgeführt und ausgewertet werden. Im Fall von Abweichungen wurden Fehlertickets erstellt. Unterstützung und Beratung bei der Analyse, Koordinierung und Bearbeitung von Change-Requests. Übersetzung/Abbildung neuer Anforderungen in Testfälle der Software-Testspezifikation. Anpassung vorhandener Testskripte für die Durchführung des Software-Testings.
Eingesetzte QualifikationenTechnische Dokumentation
3/2021 – 8/2021
TätigkeitsbeschreibungAutomation von EOL-Prüfungen am Bandende eines Fertigungsstands für PKW-Innenraumleuchten. Ein EOL-PC übernimmt die Ansteuerung der Leuchten über LIN-Bus. Eine mit ihm in Verbindung stehende SPS steuert den Testablauf (EOL-Testsequenz), Haptikprüfungen und Lasergravur der Gut-Teile. Es war eine CANoe-Konfiguration mit CAPL-Skripten aufzusetzen und zu entwickeln, die die LIN-Bus-relevanten Testschritte durchführt und ermittelten Testresultate an die SPS über RS232-Schnittstelle übermittelt. Desweiteren war eine Bootloader-Sequenz zu implementieren, die bei Bedarf eine Firmware-Aktualisierung der Leuchten-ECU über deren LIN Flash Bootloader vornimmt.
Eingesetzte QualifikationenCanoe Software, LIN-Bus (local interconnect network), RS-232
11/2020 – 2/2021
TätigkeitsbeschreibungIntegration und Inbetriebnahme eines generischen Flash Bootloaders auf Steuergerätehardware mit Microchip/Atmel-Microcontroller (ARM Cortex M0+). Anpassungen der hardwarenahen Funktionalität zur CRC-Berechnung, Flashspeicherzugriff und LIN-Kommunikation. Durchführung der Qualifizierungstests mit Vector vFlash und ODIS (VW-konforme Updateprogrammierung, UDS over LIN). Schreiben von Testspezifikation, Testbericht und Freigabe-Dokumenten.
Eingesetzte QualifikationenCanoe Software, Embedded Entwicklung / hardwarenahe Entwicklung, LIN-Bus (local interconnect network)
10/2019 – 3/2020
TätigkeitsbeschreibungHardwarenahe Softwareentwicklung für ein Gebläseregler-Steuergerät mit LIN-Schnittstelle. Erstellung der Softwarearchitektur und des Moduldesigns nach Kundenspezifikation. Programmierung einer PWM-Signalerzeugung zur Leistungssteuerung. Implementierung eines Proportionalreglers mit Soll-/Istwertvergleich. Codierung und Test von Messfunktionen für Motorstrom, Motorspannung, Motortemperatur und Versorgungsspannung. Implementierung eines Diagnoseprotokolls zur Steuergeräteparametrierung über LIN-Bus. Bereitstellung einer PC-Applikation zur entwicklungsbegleitenden Parametrierung und Test auf Basis von Visual Basic und National Instruments Measurement Studio.
Eingesetzte QualifikationenEmbedded Entwicklung / hardwarenahe Entwicklung
7/2018 – 5/2019
TätigkeitsbeschreibungEmbedded-C-Programmierung eines Fahrzeugsensors zur Messung von Temperatur, Luftfeuchte und Taupunkt. Anbindung des Sensors an das Klima-Steuergerät über LIN-Bus-Schnittstelle. Implementierung eines Diagnoseprotokolls zur Sensorkalibrierung. Überarbeitung einer Alt-Anwendung mit anschließendem Redesign.
Eingesetzte QualifikationenEmbedded Entwicklung / hardwarenahe Entwicklung
10/2017 – 6/2018
TätigkeitsbeschreibungPlanung, Aufbau und Programmierung eines Testsystems zur automatisierten Durchführung von KFZ-Bordnetz-Simulationen an Heckleuchten gemäß Automotive-Norm LV124 (VW80000). Integration der Messtechnik von National Instruments, Temperaturmessfühler für den Klimaschrank, Toellner Leistungsverstärker, WKS Ultra Fast Interrupter, Anschlüsse und Verkabelung in einem 19-Zoll-Tischgehäuse bzw. Teststand. Softwareentwicklung einer dafür geeigneten Messdatenapplikation auf Basis von NI DAQmx, CWGraph und Excel-VBA unter Windows 10.
Eingesetzte QualifikationenTest Automation, Testen
2/2017 – 4/2017
TätigkeitsbeschreibungDurchführung manueller und automatischer Tests zur Serieneinführung eines 18-fach-Rollladensteuergeräts. Aufbau eines Teststands mit 18 Motoren. Aufsetzen der ETS-Konfiguration und Integration der Bedientaster, Motoren und Motorsteuergeräte in ein KNX-Netzwerk. Definition der Testfälle zur Überprüfung von Standard- und Sonderfunktionen. Automatisierung zahlreicher Kommandosequenzen über ein Excel-Makro (VBA-Programmierung).
Eingesetzte QualifikationenTestdesign (IT), Testen
9/2016 – 11/2016
TätigkeitsbeschreibungProgrammierung automatischer Tests in Vector CANoe nach Kundenvorgabe für integrierte, dentale Behandlungszentren. Die Bedientaster, der Touch-Screen und die Fußsteuerung sind mit der elektrisch verfahrbaren Stuhlmechanik, der Beleuchtung und den Instrumenten über CAN- oder I²C-Schnittstelle vernetzt. Die Funktionalität wurde mit CANoe-Testmodulen und der dazugehörigen CAPL-Programmierung umfassend verifiziert. Die Testresultate im Pass/Fail-Stil und weitere Details über den Testverlauf wurden in die Testdokumentation aufgenommen. Im Team wurde agil nach V-Modell/SCRUM gearbeitet.
Eingesetzte QualifikationenSubversion, Canoe Software
2/2016 – 5/2016
TätigkeitsbeschreibungPlanung und Aufbau der Prüfstände zur Steuergeräteverifikation nach aktueller CE-Norm für Regel-/Steuergeräte DIN EN 60730-1 bezüglich Klima, Temperatur, Schutz vor elektrischem Schlag, IP20, IP44, Normfinger, Isolations- und Durchschlagsfestigkeit, Einhaltung von Luft- und Kriechstrecken und Überlastsicherheit im Fehlerfall oder unsachgemäßem Gebrauch. Durchführung der Tests und Dokumentation der Ergebnisse auf Englisch einschl. Bildnachweisen.
Eingesetzte QualifikationenElektrische Messtechnik
3/2014 – 7/2015
TätigkeitsbeschreibungErstellen automatischer Tests mit der Vector-Toolkette nach Kundenvorgabe. Durch CAPL-Programmierung wurden Parameter- und Umwelttests zur vom Kunden entwickelten Fahrzeugkomponente realisiert (elektrisch aktive Wankstabilisation). Bereitstellen einer Restbussimulation unter Verwendung des Interaction Layers von CANoe. Auswertung von Messdaten mit CANgraph. Laufende Anpassungen an die jeweils neuste Steuergerätehardware.
Eingesetzte QualifikationenCAN-Bus (controller area network)
7/2012 – 7/2013
TätigkeitsbeschreibungDurchführung elektrischer, mechanischer und klimatischer Tests an Elektroniken von Fensterhebern, Heckklappenantrieben oder Sitzverstellungen. Die für die DV- und PV-Phase vorgeschriebenen Tests mussten nach Spezifikation durchgeführt werden (z.B. VW80000). Dazu zählten Tests der elektrostatischen Immunität, Versorgungsspannungseinbrüche, elektromagnetische Störungen der Versorgungs- und Sensorleitungen, Hoch- und Tieftemperatur, Feuchtigkeit, Vibration und Dauerlauf. Die Testergebnisse wurden in Berichten mit Messdaten und Fotos dokumentiert. Einige Fehlerursachen wurden eingekreist und mit den verantwortlichen Entwicklern besprochen.
Eingesetzte QualifikationenMikroelektronik
11/2009 – 3/2012
TätigkeitsbeschreibungTest von Tanksystemen und dessen Komponenten für Brennstoffzellenfahrzeuge. Die Behälter, Tankventile, Druckregler und Sensoren mußten verschiedenen Tests unterzogen werden. Ziel war die gesetzliche Zulassung der Komponenten, Aufdecken von Verbesserungspotenzial, Fehlereliminierung, Erstellen von Inbetriebnahmevorschriften und Reparaturanleitungen. Einige Tests wurden mit CAPL-Programmen für Vector CANalyzer automatisiert. Anschließend erfolgte die Dokumentation und Präsentation der Ergebnisse. Außerdem wurden ganze Teststände für Tanksystem- und Komponententests aufgebaut und die Integration der Messtechnik vorgenommen. Desweiteren konnten Erfahrungen im Umgang mit technischen Gasen, wie Wasserstoff, Helium und Stickstoff, gesammelt werden. Für Mitarbeiter der Werkstätten wurden Arbeitsanweisungen verfasst.
Eingesetzte QualifikationenCAN-Bus (controller area network)
Ausbildung
Heilbronn
Über mich
Windows-Applikationsentwicklung, hardwarenahe Programmierung, Elektronikdesign und Testsystementwicklung gehören zu meinen Kernkompetenzen.
Verwendete Werkzeuge: Softwareentwicklung mit Visual Basic, VBA unter Excel oder Word, Access-Datenbanken, SQL, C-Programmierung, CAPL-Programmierung für Vector CANalyzer, CANoe oder VT-System, Microcontroller-Programmierung, Digitale Schaltungsentwicklung, FPGA-Entwicklung, PCB-Design mit Eagle, Bestückung und Lötarbeiten, Prototypenbau, Teststandsbau, Messtechnikintegration.
Referenzen: Roche Diagnostics, Bosch, Valeo, Daimler, Brose, Schaeffler und andere.
Weitere Kenntnisse
C (Ansi-C auf Embedded, Windows, DOS)
MS-Office (VBA-Makroprogrammierung von Word und Excel)
CAPL (Vector CANalyzer, CANoe, VT-System)
MS-Access
SQL-Abfragen
ODBC-Schnittstelle (Oracle, Sybase)
Windows-Anwendungsentwicklung
GUI-Design
Datenbankdesign
Hardwarenahe Microcontrollerprogrammierung (Embedded)
Windows-DLL
CAN-Bus
LIN-Bus
Assembler
Elektronik
Digitalschaltungen
Mikroprozessoren
Fehlersuche
Prototypenbau
Lötarbeiten
Leiterplattenentflechtung (Eagle)
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Gut)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden