SW-Entwickler Embedded Systems

Profil Foto
Verfügbarkeit einsehen
  auf Anfrage
en  |  de
  62€/Stunde
  Baden-Württemberg
 13.06.2018

Kurzvorstellung

Als ursprünglich diplomierter Naturwissenschaftler bin ich seit Frühjahr 1996 als
freiberuflicher SW- Entwickler und -Tester in zahlreichen Projekten wie z.B. Automotive, Maschinensteuerungen u.v.m. tätig. Programmierspr.: C, Python, Vector CAPL.

Ich biete

IT, Entwicklung
  • C
    2 Jahre, 5 Monate Erfahrung
  • Testing (IT)
    1 Jahr, 3 Monate Erfahrung
  • Embedded Entwicklung / hardwarenahe Entwicklung
    1 Jahr, 1 Monat Erfahrung

Projekt‐ & Berufserfahrung

Auftragsarbeiten Embedded Programmierung
Kundenname anonymisiert, Home Office
6/2017 – offen (1 Jahr, 1 Monat)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

6/2017 – offen

Tätigkeitsbeschreibung

Modifikation des Startup-Verhaltens

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung


SW-Entwickler
Sw-Dienstleister, Frankenthal
2/2016 – 8/2016 (7 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

2/2016 – 8/2016

Tätigkeitsbeschreibung

Medizintechnik: Fernsteuerung für Insulinpumpe,
Entwurf der FW einer Sensoren-Simulation.
( 02/2016 - 08/2016, Sw-Dienstleister)
Überarbeitung, Redesign des SW-Konzeptes; Überwachung / Kontrolle der Implementierung
unter Java, Android.
Tools: Eclipse, Enterprise Architect, Visio.
Entwurf der Firmware an einer Anlage zur Simulation und Test von Ultraschallsensoren.
Tools: Visio, Enterprise Architect.

Eingesetzte Qualifikationen

Embedded Systems


SW-Entwickler
Automotive-Zulieferer, Heilbronn
7/2015 – 10/2015 (4 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

7/2015 – 10/2015

Tätigkeitsbeschreibung

Automotive / Maschinensteuerungen
(07/2015 bis 10/2015)
Stellvertretung:
Entwicklung eines CAN - gesteuerten Mehrzweck-Aktuators auf Grundlage eines
Scheibenwischer - Antriebs. Mitarbeit bei der Modellierung des SW-Konzeptes;
Programmierung in ANSI-C (Low-Level-Init; Hardware abstraction layer).
Tools: Entwicklungumgebung IAR; Vector CANoe.

Eingesetzte Qualifikationen

C, Softwareentwicklung (allg.), CAN-Bus (controller area network)


SW-Integrator
Automotive-Zulieferer, Ostalb
2/2014 – 12/2014 (11 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

2/2014 – 12/2014

Tätigkeitsbeschreibung

Automotive: SW-Integration
(02/2014 - 11/2014)
Software-Integration, Versionspflege und Testing für Steuergerät (Lenkung).
Verwendet wurden: Rational ClearCase, ClearQuest, QAC, Vector CANoe und diverse
firmeneigene Testsoftware.

Eingesetzte Qualifikationen

Testing (IT)


SW-Tester
Elektro/elektronik, Raum Nürtingen
3/2013 – 6/2013 (4 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

3/2013 – 6/2013

Tätigkeitsbeschreibung

Automotive: Testautomatisierung für Mehrzweck-Steuergerät
(03/2013 – 05/2013, Flextronics)
Stellvertretung:
Erweiterung und Anpassung einer Testautomatisierung für Mehrzwecksteuergerät.
Verwendet wurden die Vector-Tools Canoe (darin CAPL, Diagnosefunktionen) und
Interface Vector-VT 2004.

Eingesetzte Qualifikationen

Testing (IT)


SW-Entwickler
Automotive-Zulieferer, Reutlingen
6/2012 – 2/2013 (9 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

6/2012 – 2/2013

Tätigkeitsbeschreibung

Automotive: Steuerung für Xenonlampen
(06/2012 – 01/2013, Magneti-Marelli)
Projekt: Anpassung der Steuersoftware für die Verwendung in anderem Auto-Modell.
Umfang der Anpassung:
Signalverarbeitung in neuer CAN – Matrix; andere Verteilung der Signale über die CAN – Messages;
Anpassung der Fehlerbehandlung (interne Fehler; DTCs) nach Kundenspezifikation;
Umarbeitung der UDS – Diagnose nach Kundenspezifikation;
Entfernung der Funktionaltäten Kurven- und Autobahnlicht.
Erzeugung eines neuen CAN – Treibers (per Vector – Tools).
Integration und Test.
Durchführung der Entwicklertests und Abstimmung mit dem Kunden.
Tools: Tasking C166 – Compiler; Vector Canoe, Vector Candela: Viewer, Vector CANGen, Hitex
HiTop – Debugger (Emulator), ClearCase und ClearQuest, sowie proprietäre Tools des Kunden.
Betriebssystem: OSEK mit Vector CAN-Treiber und Diagnose – System (generiert)
Diag. - Protokoll: UDS.

Eingesetzte Qualifikationen

Betriebssysteme (allg.), Softwareentwicklung (allg.), CAN-Bus (controller area network)


SW-Entwickler
Medizintechnik, Zollernalb
9/2011 – 3/2012 (7 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

9/2011 – 3/2012

Tätigkeitsbeschreibung

Debugging und Test an Herz-Lungen-Maschine
(09/2011 - 02/2012)
Projekt: Fehlerkorrektur in der Firmware mehrerer Komponenten der Pumpenansteuerung.
Mehrere gemeldete Fehler in der Firmware verschiedener Komponenten waren aufzufinden und zu beheben. Der Datenverkehr mit der Zentral-Einheit (CU; Man-Machine-Interface) war anzupassen.
Integration und Test hierzu:
Erstellung von Testspezifikationen, Testdurchführung und -Bewertung; Dokumentation in Englisch.
Tools: Keil µVision Entwicklungsumgebung für Infineon C167.
Prozessoren: Infineon C167.

Eingesetzte Qualifikationen

Softwareentwicklung (allg.), Firmware, Benutzerschnittstelle / Mensch-Maschine-Schnittstelle (MMS)


SW-Entwickler
Zulieferer Automobil und Schiene, München
4/2010 – 6/2011 (1 Jahr, 3 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

4/2010 – 6/2011

Tätigkeitsbeschreibung

Kryptographie, Übertragungssicherheit und HDLC-Treiber
(04/2010 – 06/2011)
Projekt: Implementierung einer System-Library für:
CRC-Prüfsummen 8 – 64 Bit, Bit-by-Bit und tabellengetrieben, jeweils direktes und indirektes Verfahren,
Hash-Berechnung MD5 ("MD5-Digest")
Hash-Berechnung nach SHA-1 ("SHA-1-Digest")
Verschlüsselung (symmetrisch) nach AES-128, darauf aufbauend Verschlüsselungsservice für die Kommunikation zwischen Target und einem PC-basierten Service-Terminal.
Integration und Test hierzu.
Anpassung eines HDLC-Treibers auf neue Hardware (Siemens "Escc2" auf Lantiq "Serocco").
Tools: Windriver C-Compiler für Power-PC, Debugging unter WINIDEA; Tasking C-Compiler für Infineon C-167 (16 Bit). Entwicklungsumgebung Eclipse.

Eingesetzte Qualifikationen

Hardware Entwicklung, C, Eclipse, Softwareentwicklung (allg.), HDLC (High-Level Data Link Control)


SW-Entwickler
Zulieferer Auto und Baumaschinen, Raum Karlsruhe
9/2008 – 6/2009 (10 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

9/2008 – 6/2009

Tätigkeitsbeschreibung

Steuerungen für Baumaschinen:
(09/2008 – 06/2009, Hirschmann)
Projekt: Einrichtung des Datenverkehrs zwischen RTOS - Steuergerät und externen I/O - Karten mittels CANopen / CANopen-Safety unter Verwendung einer Sourcecode-Library.
Integration und Test.
Tools: GNU gcc, Port: CANReport, Port: CANopen-DesignTool, Port: CANopen Sourcecode – Library für Linux, Embedded Linux (Ultratronik), VmWare (über Ultratronik).

Eingesetzte Qualifikationen

Embedded Linux, Echtzeitbetriebssystem (RTOS), Softwareentwicklung (allg.), CANopen


SW-Entwickler
Automotive und Meßwesen, Sindelfingen
10/2007 – 7/2008 (10 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

10/2007 – 7/2008

Tätigkeitsbeschreibung

Automotive:
(10/2007 – 06/2008, Star Corporation)
Projekt: Firmware für diverse Steuergeräte in Test- und Simulationsumgebungen.
Z.B. CAN-Restbus-Simulation, CAN-Restbus-Simulation mit SPI-Steuerung, SPI-Library, Flash-Library zum SW-Download durch das neu zu programmierende Gerät selber...
Integration und Test für Restbussimulation.

Tools: Keil C-Entwicklungsumgebung µVision 3, Beagle für (SPI, I2C...)

************************************************************************************************
Bitte entnehmen Sie ältere Projekte (seit 1996) aus meinem
CV/Profil unter "Dokumente"!
*************************************************************************************************

Eingesetzte Qualifikationen

C, Softwareentwicklung (allg.), Firmware, CAN-Bus (controller area network)


Ausbildung

Geologie
(Diplom)
Jahr: 1987
Ort: Karlsruhe

Qualifikationen

Embedded Systems: Entwurf und Implementierung, Testing, Dokumentation.

Über mich

Embedded: System- und Applikationsprogrammierung, HAL, Feldbusse
Bitte entnehmen Sie ältere Projekte (seit 1996) meinem hochgeladenen CV / Profil.

Hinweis:
Strebe Tätigkeit in Teilzeit von 80 %, Mo-Do an. Ausnahmen in Bedarfsfällen
sind selbstverständlich möglich.

Persönliche Daten

Sprache
  • Englisch (Gut)
  • Deutsch (Muttersprache)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Schweiz
  • Vereinigte Staaten von Amerika
Profilaufrufe
713
Alter
64
Berufserfahrung
22 Jahre und 3 Monate (seit 03/1996)

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden »