freiberufler Freelance Software Engineer auf freelance.de

Freelance Software Engineer

zuletzt online vor 4 Tagen
  • auf Anfrage
  • 22415 Hamburg
  • Nähe des Wohnortes
  • de  |  en
  • 26.03.2024

Kurzvorstellung

Leidenschaftlicher und engagierter Softwareentwickler mit über 10 Jahren Erfahrung in verschiedenen Bereichen, darunter Embedded-Software, IoT, Medizintechnik und Fertigung. Expertise in vollständigem Software-Lebenszyklus.

Qualifikationen

  • Agile Entwicklung
  • Anforderungsmanagement
  • C#
  • C++
  • Embedded Linux
  • Embedded Software Engineering
  • Kontinuierliche Integration (CI)
  • Python
  • Software Architektur / Modellierung
  • Software engineering / -technik

Projekt‐ & Berufserfahrung

Senior Software Engineer
Eppendorf Instrumente GmbH, Hamburg
6/2023 – 1/2024 (8 Monate)
Life Sciences
Tätigkeitszeitraum

6/2023 – 1/2024

Tätigkeitsbeschreibung

- Anforderungsanalyse, Implementierung und Verifikation der Schnittstelle von Produktionssoftware-Systemen zu einem neuen Manufacturing Execution System. Abstimmung und Kooridnation mit allen Stakeholdern und Projektbeteiligten.
- Implementierung neue Features in STM32 basierten Mikrocontrollern für Laborgeräte, einschließlich sicherheitsrelevanter Funktionen und Integration neuer Peripherie.
- Durchführung von Code-Reviews und Sicherstellung der Einhaltung von Best Practices und internen Standards.

Eingesetzte Qualifikationen

C#, C++, Code Review, Echtzeitbetriebssystem (RTOS), Git, Requirement Analyse, Software Design, Softwareentwicklung (allg.), Softwarequalität, Testautomatisierung

Senior Software Engineer
Eppendorf Liquid Handling GmbH, Hamburg
6/2022 – 10/2023 (1 Jahr, 5 Monate)
Life Sciences
Tätigkeitszeitraum

6/2022 – 10/2023

Tätigkeitsbeschreibung

Mitwirkung am Design und der Entwicklung von i.MX6 / i.MX8-basierten Controllern für die WiFi-Anbindung von Laborgeräten.
Durchführung von Code-Reviews und Sicherstellung der Einhaltung von Best Practices und internen Standards.

Eingesetzte Qualifikationen

Kontinuierliche Integration (CI), Embedded Systems, Android, Linux (Kernel), Code Review, Software Design, WLAN (Wireless Local Area Network), User Interface (UI)

Software Design Lead Engineer (Festanstellung)
Philips Medical Systems, Hamburg
1/2022 – 6/2023 (1 Jahr, 6 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

1/2022 – 6/2023

Tätigkeitsbeschreibung

Lead Engineer eines Software-Team in einem Entwicklungs- und Fertigungszentrum. Treiber für digitalen Transformation in der Fertigung, Modernisierung von Infrastruktur, Datenerfassung und des Software-Lifecycle-Managements. Unterstützung von Data-Science-Teams bei der Implementierung von Industrie 4.0-Anwendungsfällen.
- Zusammenarbeit mit Kollegen und Partnern aus IT-, OT-, Cloud-Infrastruktur-, Fertigungstechnik- und Data-Science-Teams auf globaler Ebene.
- Entwicklung von IIoT-Architekturen für die Cloud-Anbindung von Fertigungsanlagen und nachgelagerten Datenpipelines.
- Implementierung von OPC UA Client- und Server-Anwendungen.
- Umsetzung von PoCs
- Umgang mit heterogenenTech-Stacks und diversen Protokollen.

Eingesetzte Qualifikationen

C#, Data Mining, Data Science, Internet of Things (IoT), Konzeption (IT), OPC unified architecture (OPC-UA), Prototyping, Python, Software Architektur / Modellierung, Speicherprogrammierbare Steuerung (SPS)

Senior Software Engineer
Eppendorf Liquid Handling GmbH, Hamburg
1/2022 – 6/2022 (6 Monate)
Life Sciences
Tätigkeitszeitraum

1/2022 – 6/2022

Tätigkeitsbeschreibung

Embedded Software Entwicklung für ein Laborautomationssystem in einem interdisziplinären, agilen Team.

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung, Embedded Software Engineering, Agile Entwicklung, C#, C++, Code Review, Embedded Linux, Kontinuierliche Integration (CI), Python, Software Design, Softwarequalität, Testautomatisierung

Senior Software Engineer (Festanstellung)
Eppendorf Liquid Handling GmbH, Hamburg
1/2017 – 12/2021 (5 Jahre)
Life Sciences
Tätigkeitszeitraum

1/2017 – 12/2021

Tätigkeitsbeschreibung

Subsystem-Owner und Firmware-Lead-Entwickler eines Laborautomationssystems in einem cross-funktionalen, agilen Team.
- Entwurf und Entwicklung neuer Features für ein Laborautomationssystem, bestehend aus mehreren Embedded-Controllern (ARM, STM32, C167) und einer .Net-Desktop-Anwendung.
- Begleitung der Transition zu einer neuen Generation des Systems.
- Produktpflege wie z.B. bei der Abkündigungen von Komponenten.

Eingesetzte Qualifikationen

Agile Entwicklung, Automatisierungstechnik (allg.), C++, Embedded Entwicklung / hardwarenahe Entwicklung, Embedded Linux, Embedded Software Engineering, Embedded Systems, Git, Kontinuierliche Integration (CI), Python, Requirement Analyse, Software Architektur / Modellierung, Software Design

Software Engineer (Festanstellung)
Eppendorf Instrumente GmbH, Hamburg
10/2013 – 12/2017 (4 Jahre, 3 Monate)
Life Sciences
Tätigkeitszeitraum

10/2013 – 12/2017

Tätigkeitsbeschreibung

Mitarbeit in verschiedenen interdisziplinären Entwicklungs-Teams als Software Ingenieur für Life-Science-Geräte.
- Firmwareseitige Umsetzung neuer Funktionen für ein Embedded Linux basiertes Labordetektionssystem.
- Entwurf und Entwicklung eines Gateways (ARM, Yocto) für die Übermittlung von Labordaten verschiedener Geräte an ein Cloud-Backend.
- Entwicklung eines Frameworks für Touch UIs für Laborgeräte in einem internationalen, agilen Team.

Eingesetzte Qualifikationen

Android, C++, Embedded Linux, Kontinuierliche Integration (CI), Requirement Analyse, Software Architektur / Modellierung, Software Design

Ausbildung

Elektrotechnik - Nachrichtentechnik
Dipl.-Ing
Technische Universität Hamburg-Harburg
2013
Hamburg

Über mich

Meine Erfahrung beruht auf der Arbeit in verschiedenen Organisationen und Projekten, ein Großteil davon in cross-funktionalen, agilen Projektteams.
Unter anderem habe ich hierbei nach ISO 13485 konformen Entwicklungsprozessen und Qualitätsmanagementsystemen gearbeitet.

Im Rahmen meiner Tätigkeit war ich von der Konzeption und Entwicklung von Embedded-Software für STM32 und ARM Controllern über Systemprojekte bis hin zur Anbindung von Geräten und Anlagen an Cloud-Infrastrukturen betraut. Dabei konnte ich sowohl meine Erfahrung mit einschlägigen Technologien, Protokollen und Programmiersprachen vertiefen, als auch an unterschiedlichen Software Architekturen mitwirken.

In den Bereichen Anforderungsanalyse, Konzeption & Implementierung wie auch in der Abstimmung bzgl. angrenzender Systemen habe ich dabei mit Stakeholdern und Teammitgliedern aus verschiedenen Fachbereichen, auch auf globaler Ebene, erfolgreich zusammengearbeitet.

Ich bringe für Ihr Projekt viel Drive, ausgeprägtes analytisches Denken und eine schnelle Auffassungsgabe mit. Meine kommunikationsstärke ermöglichen es mir, mich effektiv in neue Teams einzufügen und Inhalte verständlich zu vermitteln. Durch meine Anpassungsfähigkeit, Neugier und Kreativität kann ich mich schnell in komplexen Umfeldern zurechtzufinden und innovative Lösungen für herausfordernde Probleme entwickeln.

Weitere Kenntnisse

Software Engineering
Linux | C++ | C# | Python | Java | IIoT | OPC UA | MQTT | Embedded Software | TDD |
Software Architektur | Requirements Engineering | Software Testing |
Medical Software | Agile Entwicklung

Zertifizierungen
Stanford University Machine Learning Specialization (2023)
iSAQB® Certified Professional for Software Architecture (2021)
ICPMSB® Certified Professional for Medical Software (2020)
ISTQB® Certified Tester (2020)
IREB® Certified Professional for Requirements Engineering (2016)

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
Nähe des Wohnortes
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
Home-Office
bevorzugt
Profilaufrufe
171
Alter
38
Berufserfahrung
10 Jahre und 10 Monate (seit 06/2013)

Kontaktdaten

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

Jetzt Mitglied werden