freiberufler Dipl. Ing. in der Software Entwicklung auf freelance.de

Dipl. Ing. in der Software Entwicklung

zuletzt online vor wenigen Tagen
  • 85€/Stunde
  • 20144 Hamburg
  • Umkreis (bis 200 km)
  • de  |  en  |  fr
  • 09.12.2024

Kurzvorstellung

Ich bin als Dipl. Ing. Elektrotechnik in der Software Entwicklung tätig. Mein Schwerpunkt liegt im Bereich Embedded Systems.

Qualifikationen

  • ARM-Architektur6 J.
  • C++15 J.
  • Echtzeit-Betriebssysteme7 J.
  • Embedded Software3 J.
  • ISO 61508
  • Linux Entwicklung
  • Software Architecture11 J.
  • TCP / IP5 J.

Projekt‐ & Berufserfahrung

SW Entwickler
Sick AG, Waldkirch
9/2022 – 12/2024 (2 Jahre, 4 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

9/2022 – 12/2024

Tätigkeitsbeschreibung

Entwicklung für industrielle optische Sicherheitssensoren (IEC 61508)
- Analyse der bestehenden Software
- Erweiterung der Software um neue Funktionalität

Eingesetzte Qualifikationen

Softwareentwickler

Software-Entwicklung und Architektur
Durag GmbH, Hamburg
10/2019 – 2/2022 (2 Jahre, 5 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

10/2019 – 2/2022

Tätigkeitsbeschreibung

 Entwicklung modularer Firmwarelösungen für elektronische
Messsysteme
 Modellierung und Dokumentation von Softwarearchitekturen
 Erstellung und Umsetzung von Safety- und Security-
Konzepten gemäß DIN EN 61508
 Erstellung von Softwareanforderungen, Test- und
Verifikationskonzepten sowie Software-FMEAs
 Durchführung von Unit- und Integrationstests sowie Code-
Reviews

Eingesetzte Qualifikationen

Embedded Software

Softwareentwickler C++
Kundenname anonymisiert, Hamburg
4/2019 – 10/2019 (7 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

4/2019 – 10/2019

Tätigkeitsbeschreibung

Entwurf, Implementierung und Test von Firmware für Laser-
Codiersysteme in C++

Eingesetzte Qualifikationen

Embedded Linux, Scrum, C++, Qt (Software)

Software Entwicklung Kamera Firmware
Basler AG, Ahrensburg, Ahrensburg
1/2018 – 3/2019 (1 Jahr, 3 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

1/2018 – 3/2019

Tätigkeitsbeschreibung

• Entwurf und Implementierung von Kamera Firmware in C/C++
• Entwurf und Implementierung von Unit Tests
• Entwicklung Arbeitsunterstützender Werkzeuge
Eingesetzte Technologien: TCP/IP, USB (Cypress FX3), ARM Cortex, CMake, Visual Studio, Git, TFS, Lauterbach Debugger, Linux

Eingesetzte Qualifikationen

Echtzeit-Betriebssysteme, C++, TCP / IP

Beratung
Kundenname anonymisiert, Hamburg
2/2015 – 5/2015 (4 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

2/2015 – 5/2015

Tätigkeitsbeschreibung

Beratung zur Definition einer CAN Schnittstelle für Komponenten eines Hardware Testsystems (PCB-Tester)

Eingesetzte Qualifikationen

Schnittstellenentwicklung

Softwareentwicklung
Kundenname anonymisiert, Hamburg
6/2013 – 2/2014 (9 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

6/2013 – 2/2014

Tätigkeitsbeschreibung

Teilzeitprojekt;
• Erweiterung einer bestehenden Steuersoftware um die Anzeige von Schaltplänen und anderer Dokumente im PDF Format mit Xpdf
• Einbindung von 7Zip zur Verwaltung von gepackten Daten

Eingesetzte Qualifikationen

Qt (Software), Visual C++, Benutzerschnittstelle / Mensch-Maschine-Schnittstelle (MMS)

Architektur und Software-Entwicklung
Kundenname anonymisiert, Hamburg
1/2013 – 1/2019 (6 Jahre, 1 Monat)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

1/2013 – 1/2019

Tätigkeitsbeschreibung

Entwicklung von Komponenten für die Laborautomatisierung
• Entwicklung einer neuen Softwarearchitektur mit dem Ziel, wiederverwendbare Software-Komponenten mit hoher Wartbarkeit zu erhalten
• Erstellen und Weiterentwicklung eines UML Modells der Software
• Entwicklung und Test von Software neuer Komponenten für die Laborautomatisierung
• Entwicklung einer Softwareplattform für die Ansteuerung verschiedener Roboter
• Analyse von Robotereigenschaften zur Ermittlung der Regelparameter (PID, Jerk etc.)
• Definition von Schnittstellen zur Anzeige von Systemstatusinformationen auf einem Gerätedisplay
Eingesetzte Technologien: UML (Enterprise Architect), C, ARM (Cortex M3), LPCXpresso, iSYSTEM WinIDEA, TCP/IP, CAN/CANopen (MicroCANopen, PEAK Analyser), ThreadX/NetX, Subversion

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung, ARM-Architektur, Enterprise Architect (EA), Software Architecture, Subversion, C++, Schnittstellenentwicklung, Requirement Analyse, Benutzerschnittstelle / Mensch-Maschine-Schnittstelle (MMS)

Architektur und Software-Entwicklung
Philips Medical Systems DMC, Hamburg
9/2012 – 12/2012 (4 Monate)
Medizintechnik
Tätigkeitszeitraum

9/2012 – 12/2012

Tätigkeitsbeschreibung

Entwicklung einer WCF-ähnlichen API in C++ zur vereinfachten Anbindung neuer Komponenten für eine Röntgensystemplattform
• Erstellen eines UML Modells zur Dokumentation und als Grundlage für die Codegenerierung
• Entwicklung eines Codegenerators in C# zur automatischen Generierung des API-Codes aus dem UML Modell
• Entwicklung von C++ Klassen zur Anbindung der Plattformspezifischen Kommunikationsmechanismen
• Erstellen automatischer Modultests

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung, Microsoft Windows (allg.), Software Architecture, C#, C++, Windows Presentation Foundation

Architektur und Software-Entwicklung
Philips Medical Systems DMC, Hamburg
1/2008 – 8/2012 (4 Jahre, 8 Monate)
Medizintechnik
Tätigkeitszeitraum

1/2008 – 8/2012

Tätigkeitsbeschreibung

Entwicklung von Software für ein digitales Mammographie System
• Requirementsanalyse
• Entwicklung von Software unter Microsoft Windows zur Ansteuerung der Systemhardware und zur Aufnahme-steuerung
• Erstellen eines UML Modells zur Dokumentation (Modellierung von State Machines, Kommunikations-protokollen, etc.)
• Entwicklung der Software und der zugehörigen Algorithmen zur Generierung von stereotaktischen Bildern und zur Ansteuerung einer Biopsie Einheit
• Erstellung automatischer Modultests

Eingesetzte Qualifikationen

Microsoft Windows (allg.), Enterprise Architect (EA), Software Architecture, Visual C++, TCP / IP

Software-Entwicklung
WME Power Systms, Hamburg
10/2006 – 2/2008 (1 Jahr, 5 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

10/2006 – 2/2008

Tätigkeitsbeschreibung

Unterstützung der Entwicklung von Embedded Software für ein IGBT
Testsystem
• Überarbeitung und Erweiterung der bestehenden Softwaremodule und Schnittstellen
• Implementierung von Mess-Algorithmen
• Test und Dokumentation

Eingesetzte Qualifikationen

Echtzeit-Betriebssysteme, Embedded Software

Architektur und Software-Entwicklung
Philips Medical Systems DMC, Hamburg
1/2005 – 8/2008 (3 Jahre, 8 Monate)
Medizintechnik
Tätigkeitszeitraum

1/2005 – 8/2008

Tätigkeitsbeschreibung

Beratung zu Anforderungen und zur Gestaltung einer neuen Systemarchitektur für eine Röntgensystemfamilie
• Einbinden von neuen Funktionen
• Definition der Anforderungen und Kommunikations-schnittstellen für zugelieferte Komponenten
• Koordination der Integration zugelieferter Komponenten

Eingesetzte Qualifikationen

UNIX, C++

Architektur und Software-Entwicklung
Philips Medical Systems DMC, Hamburg
1/2003 – 12/2004 (2 Jahre)
Medizintechnik
Tätigkeitszeitraum

1/2003 – 12/2004

Tätigkeitsbeschreibung

Entwicklung von Geometriekomponenten für die Röntgensystemplattform und Einbindung der Komponenten in bestehende Systeme
• Einführung von ProOSEK in die Entwicklung
• Entwicklung einer Klassenbibliothek (Embedded C++) für Projekte mit C167 (Kommunikation über CAN, RS232, SPI und I2C; Zugriff auf Peripherie wie Timer, prozessorinterne und -externe A/D-Wandler, PWM, Filterfunktionen)
• Design und Dokumentation mit UML

Eingesetzte Qualifikationen

Echtzeit-Betriebssysteme, Rational Rose, C++, Schnittstellenentwicklung

Architektur und Software-Entwicklung
Philips MedicalSystems DMC, Hamburg
1/2002 – 12/2002 (1 Jahr)
Medizintechnik
Tätigkeitszeitraum

1/2002 – 12/2002

Tätigkeitsbeschreibung

Vorentwicklung und Evaluierung von Embedded Linux für neue Systemkomponenten

Eingesetzte Qualifikationen

Embedded Linux

Architektur und Software-Entwicklung
Philips Medical Systems DMC, Hamburg
1/2001 – 12/2001 (1 Jahr)
Medizintechnik
Tätigkeitszeitraum

1/2001 – 12/2001

Tätigkeitsbeschreibung

Entwicklung von Software für eingebettete Komponente
• Entwicklung eines OS-Frameworks (Scheduling, Eventhandling, Speicherverwaltung, Logging) für eingebettete Systemkomponenten
• Entwicklung einer Komponente zur Steuerung von zeitkritischen Signalen in Röntgen- und Durchleuchtungs-systemen mit frei programmierbaren Signalsequenzen

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung, Echtzeit-Betriebssysteme, Rational Rose, C++

Software-Entwicklung
Philips Medical Systems DMC, Hamburg
1/1998 – 12/1999 (2 Jahre)
Medizintechnik
Tätigkeitszeitraum

1/1998 – 12/1999

Tätigkeitsbeschreibung

Entwicklung der Systemsteuerung für ein neues digitales Röntgensystem unter SUN Solaris

Eingesetzte Qualifikationen

UNIX, C++

Software-Entwicklung
Philips Medical Systems DMC, Hamburg
1/1997 – 12/1998 (2 Jahre)
Medizintechnik
Tätigkeitszeitraum

1/1997 – 12/1998

Tätigkeitsbeschreibung

Erweiterung der Funktionalität eines Röntgensystems
Einbindung neuer Antriebe und Entwicklung der zugehörigen Steuerung

Eingesetzte Qualifikationen

Echtzeit-Betriebssysteme

Ausbildung

Elektrotechnik
Diplom
1996
Dortmund

Weitere Kenntnisse

C, C++, Assembler, Python, RTOS, ThreadX, Windows, Linux, QT, ARM, C167, CAN, CANopen, TCP/IP, USB,
Softwarearchitektur, UML

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
  • Französisch (Fließend)
Reisebereitschaft
Umkreis (bis 200 km)
Home-Office
bevorzugt
Profilaufrufe
2210
Alter
56
Berufserfahrung
27 Jahre und 11 Monate (seit 01/1997)

Kontaktdaten

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

Jetzt Mitglied werden