freiberufler SW-Entwickler Embedded Systems auf freelance.de

SW-Entwickler Embedded Systems

zuletzt online vor 9 Tagen
  • auf Anfrage
  • Baden-Württemberg
  • auf Anfrage
  • de  |  en
  • 01.04.2024

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.

Qualifikationen

  • C
  • Embedded Entwicklung / hardwarenahe Entwicklung
  • Testing (IT)

Projekt‐ & Berufserfahrung

Entwickler (C)
Kundenname anonymisiert, Karlsruhe
8/2021 – 12/2021 (5 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

8/2021 – 12/2021

Tätigkeitsbeschreibung

Genaugkeitsproblem bei RTC in der Haustechnik: Debugging; Verfahren überarbeiten, Dokumentation, Testing.

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung

SW-Entwickler
Kundenname anonymisiert, Ubstadt
11/2018 – 4/2020 (1 Jahr, 6 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

11/2018 – 4/2020

Tätigkeitsbeschreibung

SW - Entwicklung in C. Bootloader, Remote-Update-Fähigkeit.
SW - Entwicklung in C: CAN-, SD-, EEPROM- In-und Output in der Applikation.
SW - Beratung SW-Struktur; Beratung C-Entwiclungssystem

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung

Softwareentwickler
Kundenname anonymisiert, Rastatt
7/2018 – 10/2018 (4 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

7/2018 – 10/2018

Tätigkeitsbeschreibung

Firmware-Entwicklung in C

Eingesetzte Qualifikationen

Software engineering / -technik

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

6/2017 – 5/2018

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

found in reference description 0
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

found in reference description 2
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

found in reference description 6
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

found in reference description 5
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
1987
Karlsruhe

Ü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.

Weitere Kenntnisse

Embedded Systems: Entwurf und Implementierung, Testing, Dokumentation.

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Gut)
Reisebereitschaft
auf Anfrage
Profilaufrufe
3861
Alter
69
Berufserfahrung
28 Jahre und 1 Monat (seit 03/1996)

Kontaktdaten

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

Jetzt Mitglied werden