Kai N.

Embedded-Software-Ingenieur

Ahrensburg, Deutschland

Erfahrungen

Apr. 2024 - Dez. 2024
9 Monaten

Embedded-Software-Ingenieur

Collins Aerospace

  • Aktualisiert NavHub GPS-Server-Software und Web-UI
  • Technologien: Embedded C/C++, Eclipse, Embedded Linux, GCC, JS/jQuery, PHP, CSS, HTML, HTTPS/PKI (OpenSSL, nginx)
März 2023 - Aug. 2023
6 Monaten

Embedded C-Entwickler

Collins Aerospace

  • Aktualisiert NavHub GPS-Server-Firmware in reinem C auf ARM Embedded Linux
  • Genutzt: JS/jQuery, PHP, CSS, HTML
Juni 2022 - Okt. 2022
5 Monaten

Firmware-Ingenieur

Collins Aerospace

  • Aktualisiert Firmware für eingebettete GNSS-Server (GPS/Galileo PRS) auf ARM Linux
  • Tools: C++14, Eclipse, CSS/PHP/HTML/jQuery
Okt. 2021 - Feb. 2022
5 Monaten
Deutschland

Freiberuflicher Embedded C++-Entwickler

Miele

  • Entwickelt Embedded C++/QML-Anwendung zur Steuerung von Geschirrspülern
  • Tools: C++14, Qt/QML, Visual Studio, CMake, domänenspezifische Sprachen, JS/JSON, gTest
Aug. 2021 - Juni 2022
11 Monaten

Freiberuflicher C++-Entwickler

iMÁR / Ferchau

  • Entwickelt Datenbankanwendung mit Qt5-GUI zum Speichern von Testergebnissen
  • Genutzt: C++14, SQL Server, SQLite
Jan. 2021 - März 2021
3 Monaten

Freiberuflicher Qt/C++ Entwickler

Offshore Equipment

  • Portierung der Steuerungssoftware von Qt4 auf Qt5 unter Embedded Linux
  • Erweiterung der Funktionen und Behebung von Fehlern bei der Hardwaresteuerung der Positionslichter
Okt. 2020 - Nov. 2020
2 Monaten
Hamburg, Deutschland

Freiberuflicher C++ Entwickler

ChartWorld

  • Aktualisierung der proprietären Verschlüsselungsbibliothek durch Austausch des OpenSSL-Codes
Dez. 2019 - Mai 2020
6 Monaten
Hamburg, Deutschland

Freiberuflicher C++ Entwickler

SevenCs

  • Test und Debugging eines TMS-Servers für Seekarten unter Linux mit C++, Qt, JMeter, Schwerpunkt auf Multithreading und Sockets
Sept. 2019 - Mai 2020
9 Monaten
Berlin, Deutschland

Freiberuflicher Qt/QML/JS, C++/C# Entwickler

MAICO

  • Entwicklung der Benutzeroberfläche eines neuen Audiometers mit Qt, QML, JavaScript, C++ und C#
März 2019 - Mai 2019
3 Monaten
Hamburg, Deutschland

Freiberuflicher C++ Entwickler

ChartWorld / SevenCs

  • Ersetzen von OpenSSL-Aufrufen durch proprietäre Verschlüsselungsmethoden für S-63 ENC-Verschlüsselung
  • Implementierung symmetrischer/asymmetrischer Algorithmen (Blowfish, DSA) und Unit-Tests mit QTest
Feb. 2018 - Sept. 2018
8 Monaten
Hamburg, Deutschland

Freiberuflicher C++-Entwickler

SevenCs GmbH

  • Erweiterung des WMS-Servers um GeoJSON-Unterstützung über das HTTP/WMS-Protokoll
  • Verwendung von C++14, Qt 5.6, VC2013, GCC, jMeter-Testskripten und 7Cs-Bibliotheken
Juni 2017 - März 2018
10 Monaten
Hamburg, Deutschland

Freiberuflicher C++-Entwickler

SevenCs GmbH

  • Entwicklung eines TileMapServers und eines Tile-Generator-Tools (Linux/Windows) ähnlich Google Maps
  • Technologien: C++14, Qt 5.6, SQLite, Nautilus-ECDIS-Toolkit
Sept. 2016 - Mai 2017
9 Monaten
Hamburg, Deutschland

Freiberuflicher QML/JS-, Qt- und C++-Entwickler

BAXI-Innotech

  • Fortführung der Fehlerbehebung und Verbesserung der GUI eines Blockheizkraftwerks unter ARM/Embedded-Linux
Apr. 2016 - Aug. 2016
5 Monaten
Mannheim, Deutschland
Hybrid

Freiberuflicher QML/JS-, Qt- und C++-Entwickler

HyCube Technologies

  • Verbesserung der GUI einer solarhybriden Anlage unter Embedded-Linux mit QML/JS, Qt, C++ und SQLite
Jan. 2016 - März 2016
3 Monaten
Hamburg, Deutschland

Freiberuflicher QML/JS-, Qt- und C++-Entwickler

BAXI-Innotech

  • Fehlerbehebung und Verbesserung der GUI eines Blockheizkraftwerks unter ARM/Embedded-Linux mit QML und CANopen
Aug. 2015 - Dez. 2016
1 Jahr 5 Monaten
Ochtrup, Deutschland
Remote

Freiberuflicher Entwickler

ORGA GmbH / Universität Kiel

  • PC-Anwendung in C#, C++ und Qt 5.5 zur Fernsteuerung eines medizinischen Fluoreszenzmikroskops entwickelt
  • Datenbankschema entworfen und PostgreSQL-Server eingerichtet
  • Automatische Berichtserstellung implementiert
Juni 2015 - Juli 2015
2 Monaten
Ahrensburg, Deutschland

Freiberuflicher C-Entwickler

Pfankuch Solutions

  • Bare-Metal-Programmierung auf Freescale 68HC12 durchgeführt, um die Firmware einer Etikettiermaschine anzupassen
Nov. 2014 - Feb. 2015
4 Monaten
Berlin, Deutschland

Freiberuflicher Qt-Widgets/C++-Entwickler

MAICO

  • GUI-Entwicklung eines neuen Tympanometers unter Windows CE unterstützt
Aug. 2013 - Sept. 2014
1 Jahr 2 Monaten
Hamburg, Deutschland

Freiberuflicher Qt/C++-Entwickler

SevenCs

  • WMS-Server-Software zur Online-Darstellung von Seekarten unter Linux/Windows entwickelt
  • Qt4.8 für Multithreading und Netzwerk sowie den 7Cs ECDIS-Kernel für die Kartendarstellung eingesetzt
  • DTED-Overlay-Bibliothek für Offshore-Vektorkarten erstellt
  • GUI in HTML/JavaScript implementiert
Sept. 2011 - März 2013
1 Jahr 7 Monaten
Hamburg, Deutschland

Freiberuflicher C++-Entwickler

Neusoft (ehemals Harman Becker)

  • Navigationssysteme für BMW-Armaturenbrett und Head-up-Displays über den MOST-Bus entwickelt
  • Fehler in TextToSpeech und anderen Modulen gefunden und behoben
  • An Embedded Linux (Wind River) und QNX mit der MoCCA-Middleware gearbeitet
Feb. 2011 - Sept. 2011
8 Monaten
München, Deutschland

Freiberuflicher Qt/C++-Entwickler

Rhode & Schwarz

  • Überarbeitete GUI eines hochwertigen Spektrumanalysators für die Touchbedienung
  • Ersetzte nahezu jedes QtGui-Widget durch kundenspezifische R&S-Widgets
  • Technologien: Embedded Windows, erweiterte Qt-Bibliothek, COM, R&S-Bibliotheken
Sept. 2009 - Dez. 2010
1 Jahr 4 Monaten
Hamburg, Deutschland

Freiberuflicher C++/Qt-Entwickler

ChartWorld

  • Passte die ENC Server Suite an die Arbeitsabläufe von ChartWorld an und aktualisierte den ENC Server für Änderungen im Onlineshop
Juni 1999 - Aug. 2009
10 Jahren 3 Monaten
Hamburg, Deutschland

Softwareingenieur

SevenCs / ChartWorld

  • Eingesetzt als Qt/C++-Entwickler für professionelle Offshore-Navigation (ECDIS-Systeme) und die Erstellung von elektronischen Seekarten (ENCs)
  • Spezifikationsdetails festgelegt und Code mit C++, Qt und gelegentlich SQL, XML, HTML implementiert
  • Numerische und geometrische Algorithmen entwickelt und verbessert
  • Einrichtung und Installation durchgeführt, Benutzerhandbücher und Quellendokumentation erstellt und Schulungen sowie Support für Kunden angeboten
  • Projekte:
  • Datenformat-Konverter (DXF, NTX und exotische Formate) für S-57/SENC
  • ENC Viewer als plattformübergreifende Anwendung mit C++/Qt und 7Cs-EcKernel
  • ENC Server Suite: Client-Server-Anwendungen zum Bearbeiten von Austauschsets, zur Verschlüsselung (IHO S-63, proprietär), Metadatenerzeugung und zur Massenverarbeitung von Daten
  • Bildverbesserungstools für automatische Fehlerkorrektur, Leistungs-/Lesbarkeitsverbesserungen und Datenverallgemeinerung

Zusammenfassung

Hallo – ich bin ein C/C++-Softwareentwickler mit über 20 Jahren Erfahrung in der Entwicklung für Windows/Linux/QNX/Embedded/Bare-Metal. Außerdem habe ich Erfahrung in Qt (QWidgets und QML), SQL (MySQL, MS SQL, PostgreSQL, SQLite), HTML/JS/PHP, PKI .....

Sprachen

Deutsch
Muttersprache
Arabisch
Verhandlungssicher
Englisch
Verhandlungssicher

Ausbildung

Nov. 1993 - Nov. 1995

FH Lübeck

Medizintechnik · Lübeck, Deutschland

Nov. 1987 - Nov. 1991

FH Wedel

Angewandte Physik · Wedel, Deutschland

Okt. 1983 - März 1986

PTL Wedel

Ingenieurassistent für Angewandte Physik · Wedel, Deutschland

Sie suchen Freelancer?Passende Kandidaten in Sekunden!
FRATCH GPT testen
Weitere Aktionen