freiberufler Freelance Software Engineer auf freelance.de

Freelance Software Engineer

zuletzt online vor 2 Tagen
  • auf Anfrage
  • 22415 Hamburg
  • DACH-Region
  • de  |  en
  • 07.10.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 Methodologie5 J.
  • C#2 J.
  • C++9 J.
  • Continuous Integration10 J.
  • Embedded Linux8 J.
  • Embedded Software5 J.
  • Python6 J.
  • Requirements Management
  • Software Architecture9 J.
  • Software engineering / -technik

Projekt‐ & Berufserfahrung

Senior Software Engineer
Eppendorf Instrumente GmbH, Hamburg
2/2024 – 5/2024 (4 Monate)
Life Sciences
Tätigkeitszeitraum

2/2024 – 5/2024

Tätigkeitsbeschreibung

Implemented RPC communication in a FreeRTOS framework for STM32
controllers for different transport layers and protocols.

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung, Echtzeit-Betriebssysteme, Hypertext Transfer Protocols (HTTP), RPC (Remote Procedure Call), TCP / IP, Json, CAN-Bus (controller area network)

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, Echtzeit-Betriebssysteme, Git, Requirement Analyse, Software Design, Softwareentwicklung (allg.), Software Quality, Test Automation

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

Continuous Integration, 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, Prototyping, Python, Software Architecture, 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, Agile Methodologie, C#, C++, Code-Review, Embedded Linux, Continuous Integration, Python, Software Design, Software Quality, Test Automation

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 Methodologie, Automatisierungstechnik (allg.), C++, Embedded Entwicklung / hardwarenahe Entwicklung, Embedded Linux, Embedded Software, Embedded Systems, Git, Continuous Integration, Python, Requirement Analyse, Software Architecture, 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, Continuous Integration, Requirement Analyse, Software Architecture, 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
DACH-Region
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
Home-Office
bevorzugt
Profilaufrufe
341
Alter
39
Berufserfahrung
11 Jahre und 5 Monate (seit 06/2013)

Kontaktdaten

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

Jetzt Mitglied werden