C++ Software Engineer
- Verfügbarkeit einsehen
- 1 Referenz
- auf Anfrage
- 22309 Hamburg-Nord
- National
- de | en
- 22.10.2024
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
8/2023 – 8/2024
Tätigkeitsbeschreibung
Software Entwicklung für eines lebenserhaltenden, tragbaren Beatmungsgeräts. Das System besteht aus einem Linux-Computer, welches mit mehreren Microcontrollern über eine UART-Schnittstelle interagiert.
- Entwicklung einer Software in Rust zur Analyse und Manipulation des propritären Protokolls zwischen Mikrocontroller und embedded Linux Computer
- Wartung und Weiterentwicklung der existierenden C++/Qt Software im Backend, inklusive Tests und Dokumentation
- Optimierung der SQLite Datenbank und umliegenden Algorithmen
- Beratende Tätigkeiten im Umgang mit Rust für zukünftige Projekte
C++, Embedded Linux, Qt (Software)
3/2021 – 5/2023
Tätigkeitsbeschreibung
Fortführung der Entwicklung aus der letzten Position
Mitgestaltung von einem konzernweiten Rahmen zur Software-Architektur Dokumentation auf Basis von Arc42
Qt (Software), C++, Software Architecture, SQL
7/2018 – 3/2021
Tätigkeitsbeschreibung
- Industrielle Kartierungssoftware für 2D und 3D Punktwolken
- Entwurf des UI Designs für eine durchgängig gute UX
- Implementation der kryptografischen Mechanismen
- Entwurf und Entwicklung eines hoch-performanten Datencontainers mit Journaling-fähigkeiten
Qt (Software), C++, Kryptographie, SQL
10/2017 – 3/2018
Tätigkeitsbeschreibung
Pflichtpraktikum im Rahmen des Studiums.
Eigenständige Entwicklung eines Werkzeuges, welches Produktkataloge der Kunden mithilfe von Neural Language Processing in eine Neo4j Graph-Datenbank importierte und so visualisieren konnte.
Dies hat es der internen BI-Abteilung stark vereinfacht die Kundenportfolios zu verstehen.
C++, Docker, Ruby
7/2016 – 8/2017
TätigkeitsbeschreibungEntwicklung einer Docker-basierten, verteilten Containerlösung um einen ausfallsicheren Betrieb (HA) zu gewehrleisten.
Eingesetzte QualifikationenDocker, Linux Entwicklung, Ruby
Zertifikate
iSAQB
Ausbildung
FH Flensburg
Flensburg
Über mich
Eines dieser Datenformate ist in der Lage, Daten die mehrere hundert Gigabyte groß sind in wenigen Sekunden auf einem einfachen Büro-Computer zu öffnen und flüssig darzustellen. Zusätzlich erlaubte dieses Format das einfache zurückrollen von Änderungen, damit der Nutzer bei einem Fehler diesen einfach ungeschehen machen kann. Und dies alles in einer einfach zu benutzenden Bibliothek.
Im Rahmen meiner Bachelor-Thesis habe ich hingegen einen Emulator für das Nintendo Entertainment System ("NES") geschrieben, der hochperformant die Anweisungen des alten Systems auf dem Computer ausgeführt hat.
Ich scheue mich nicht vor komplexen Problemstellungen und würde mich freuen Ihr Projekt voranzubringen!
Weitere Kenntnisse
So habe ich für ca. 1,5 Jahre in Java an einer Telekommunikationsplattform gearbeitet, oder in Ruby Werkzeuge geschrieben.
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