Embedded Software Architect
- Verfügbarkeit einsehen
- 1 Referenz
- 90‐110€/Stunde
- 20251 Hamburg
- Weltweit
- de | en
- 02.03.2026
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
8/2025 – offen
Tätigkeitsbeschreibung
Architekturberatung für eine neue Plattform zur Liquid-Handling-Automation in Forschungslaboren.
Die Plattform sollte Cloud-Konnektivität für die Geräte, die Integration in Drittsysteme und die geräteübergreifende Integration von Abläufen enthalten. Dafür wurde basierend auf Nutzerbefragungen eine Anforderungsanalyse durchgeführt, wobei ich unter anderem bei der Ableitung der Stakeholder- und Systemanforderungen unterstützt habe.
Auf Basis dieser Anforderungen konnte ich dann zusammen mit den Stakeholdern und den Hardware-Architekten grundlegende Architekturkonzepte erarbeiten. Zusätzlich wurde eine Analyse von Zukaufoptionen für einige Geräte und Komponenten durchgeführt, für die ich ebenfalls die Softwareperspektive beigetragen habe.
Verantwortlichkeiten
Entwicklung der Software-Architekturkonzepte für das Gesamtsystem
Analyse von Zukaufoptionen (Geräte, Komponenten) aus der Softwareperspektive
Requirements Management, System Architektur
8/2022 – 11/2024
TätigkeitsbeschreibungVerantwortlich für die Firmwarearchitektur und die Integration in das Gesamtsystem. Anleitung des Firmware-Teams und Unterstützung des Kunden bei der Entwicklung des Testsystems
Eingesetzte QualifikationenSoftware Architecture, Agile Methodologie, C++, DevOps, Echtzeit-Betriebssysteme, Embedded Software, Python, Test Automation
11/2021 – 8/2022
Tätigkeitsbeschreibung
Als Software-Lead verantwortlich für die Klärung
der Software-Anforderungen, für die Software-Architektur und die
Umsetzung der Modulfirmware.
Software Architecture, Agile Methodologie, C++, DevOps, Echtzeit-Betriebssysteme, Embedded Software, Python, Qt (Software), Test Automation
3/2021 – 2/2022
TätigkeitsbeschreibungCoaching des Software-Leads, Konzeption und Entwicklung der Testumgebung sowie Firmware-Entwicklung mit Fokus auf den Bereich der Positionsbestimmung und der Applikationslogik.
Eingesetzte QualifikationenSoftware Architecture, Agile Methodologie, C++, DevOps, Echtzeit-Betriebssysteme, Embedded Software, Internet of Things (IoT), Python, Test Automation
7/2020 – 5/2021
Tätigkeitsbeschreibung
Definition der Software-Architektur für die bei-
den Hauptkomponenten des Geräts. Anlernen eines Architekten am
rumänischen Standort des Kunden und Unterstützung des dortigen
Teams bei Design, Testing und bezüglich des Entwicklungsprozesses.
Agile Methodologie, C++, Embedded Software, Python, Software Architecture
6/2020 – 7/2020
TätigkeitsbeschreibungEntwicklung der GUI-Komponente für das Testsystem mit PyQt und Befähigung weiterer Software-Entwickler diese Entwicklung fortzuführen.
Eingesetzte QualifikationenPython, Qt (Software)
4/2020 – 6/2020
TätigkeitsbeschreibungBeratung zu Firmware- und System-Architektur für das Edge Device. Begleitung der System-Alpha-Phase.
Eingesetzte QualifikationenC++, Microsoft Azure, Software Architecture
11/2017 – 12/2019
Tätigkeitsbeschreibung
Als Software-Lead verantwortlich für die Software-Architektur und -Qualität. Anleitung der internationalen
Zusammenarbeit mit Kollegen von einem serbischen Standort.
Software Architecture, Agile Methodologie, C++, DevOps, Echtzeit-Betriebssysteme, Embedded Software, Internet of Things (IoT), Python, Test Automation
7/2017 – 1/2018
TätigkeitsbeschreibungFirmware development in a scrum team. Focus on controlling the preparation process and error handling.
Eingesetzte QualifikationenAgile Methodologie, C++, Echtzeit-Betriebssysteme, Embedded Software
5/2017 – 7/2017
TätigkeitsbeschreibungDurchführung des Architektur-Reviews, Aufbereitung der Ergebnisse und Erarbeitung konkreter Verbesserungsvorschläge.
Eingesetzte QualifikationenC++, Qt (Software), Software Architecture
6/2016 – 5/2017
TätigkeitsbeschreibungMitentwicklung der Softwareplattform. Dabei Fokus auf der Integration mit dem Buildsystem und der Anleitung juniorer Kollegen beim Kunden bzgl. C++-Programmierung und Software-Design.
Eingesetzte QualifikationenAgile Methodologie, C++, Linux Entwicklung, Python
4/2016 – 5/2016
TätigkeitsbeschreibungImplementierung der Firmware für die Regelung des Konzeptaufbaus.
Eingesetzte QualifikationenC++, Embedded Software
11/2015 – 5/2016
TätigkeitsbeschreibungKonzeption und Implementierung des SIL-Testsystems. Implementierung der Software für das HIL-Testsystem.
Eingesetzte QualifikationenAgile Methodologie, C++, DevOps, Test Automation
7/2015 – 9/2015
TätigkeitsbeschreibungFirmwareentwicklung mit Fokus auf Energie-Effizienz. Klären von Anforderungen und Anleitung juniorer Kollegin.
Eingesetzte QualifikationenC, Echtzeit-Betriebssysteme, Embedded Software, Internet of Things (IoT)
5/2015 – 12/2015
TätigkeitsbeschreibungMitentwicklung der Firmware-Middleware für die Geräte-Regelung. Fokus auf Implementierung und Tests für die Kommunikationsschnittstellen wie etwa RS232, Modbus und Ethernet zur Anbindung der Aktorik und Sensorik innerhalb der Anlage.
Eingesetzte QualifikationenAgile Methodologie, C++, Echtzeit-Betriebssysteme, Embedded Software
2/2015 – 5/2015
TätigkeitsbeschreibungImplementierung der zusätzlichen Funktionalitäten innerhalb der bestehenden Qt-/QML-Anwendung. Beratung des Kunden zu Software-Design, insbesondere zur Trennung von Präsentations- und Geschäftslogik.
Eingesetzte QualifikationenC++, Qt (Software)
Zertifikate
iSAQB
ISTQB
IREB
Ausbildung
Hochschule Darmstadt
Darmstadt
Hochschule Darmstadt
Darmstadt
Über mich
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden
