? GUI-Design ? Anwendungsentwicklung ? Software-Entwicklung für Embedded Linux mit Qt/C++
Aktualisiert am 02.07.2024
Profil
Mitarbeiter eines Dienstleisters
Remote-Arbeit
Verfügbar ab: 02.07.2024
Verfügbar zu: 60%
davon vor Ort: 0%
Skill-Profil eines fest angestellten Mitarbeiters des Dienstleisters
deutsch
Muttersprache
englisch
Fortgeschritten
spanisch
Grundkenntnisse

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

3 Jahre 6 Monate
2020-12 - 2024-05

Erweiterung einer bestehenden Bedienoberfläche eines Cytometers um einen Batch-Betrieb durch eine moderne zweite Bedienoberfläche

Software-Entwickler ? JSON und TCP Kommunikation beider Programme ? Git zur Versionsverwaltung
Software-Entwickler

·      Design und Erstellung einer Menüstruktur

·      Design und Erstellung von 3 unterschiedlichen Ansichten auf die Messreihe

·      Erstellen aller Bearbeitungsmöglichkeiten

·      Erstellung von Mocks für eine schnelle unabhängige Entwicklung und für Tests

·      Recherche über existierende Frameworks zur Visualisierung als Histogramm

·      Design und Erstellung einer parametrierbaren Ergebnisanzeige

·      Erstellen einer parametrierbaren Ergebnisanalyse

·      Anzeigen der Analyseergebnisse

·     Grafische Bearbeitung der Analyse
Cytometer
? JSON und TCP Kommunikation beider Programme ? Git zur Versionsverwaltung
Dresden
6 Jahre 11 Monate
2015-08 - 2022-06

Pflege der Gerätesoftware und Bedieneroberflächen für verschiedene Labormessgeräteserien

Software-Entwickler Embedded Linux PTXdist C++ ...
Software-Entwickler

·   Pflege der Gerätesoftware und Bedieneroberflächen für verschiedene
    Labormessgeräteserien mit C++ und QT

·   Pflege der Kommunikationsschnittstellen zu Mess-Sensoren

·   Regelmäßige Softwarepflege und Softwareupdates.

·   Entwicklung und Implementierung eines Sicherheitskonzepts
Labormessgeräte
Embedded Linux PTXdist C++ Qt SQLite LIMS TCP/IP Netzwerk Touch ARM1136JF-S
A. Krüss Optronic
Dresden
1 Jahr
2017-01 - 2017-12

Softwareentwicklung für ein Infotainment System mit Navigation, Telefonie, Multimedia und weiteren Funktionen

Software-Entwickler Embedded Linux Qt QML ...
Software-Entwickler

·   Erstellung Dashboard und Bedieneroberfläche unter QT+QML

·   Erstellung von Views (Mediaplayer, Telefonie, Kamera, Navigation)

·   Anbindung anderer Steuergeräte über Seriell, USB und JSON-RPC
E-Scooter
Embedded Linux Qt QML QtPositioning OpenGL GPS NMEA JSON-RPC
Dresden
4 Monate
2016-09 - 2016-12

Entwicklung eines Konzepts zur Implementierung von IT-Security für Geräte

Software-Entwickler TLS auf STM32 Android Windows ...
Software-Entwickler

·   Recherche von Bedrohungsszenarien

·   Recherche über State-of-the-Art Techniken

·   Recherche der Limitierung der eingesetzten Hard- und Software

·   Entwicklung eines einheitlichen Security-Konzepts für alle beteiligten Geräte und

    Software

·   Secure Boot, Secure Communication, Secure Update
Labormessgerät
TLS auf STM32 Android Windows Linux
Eppendorf Instrumente
Dresden
1 Jahr 1 Monat
2015-10 - 2016-10

Softwareentwicklung für ein medizinisches Messgerät

Software-Entwickler Embedded Linux PTXdist Qt
Software-Entwickler

·   Design und Erstellung Bedieneroberfläche unter Linux, Qt

·   Implementierung Gerätesoftware und -applikation

·   Entwicklung Gerätetreiber für Messfunktionen

·   Ablaufsteuerung und Messmethodenverwaltung

·   Ergebnisvisualisierung

Druck- und Exportfunktionen für USB und Netzwerk
medizinisches Messgerät
Embedded Linux PTXdist Qt
Berthold Technologies
Dresden
8 Monate
2016-01 - 2016-08

Implementierung einer USB-Schnittstelle in ein FreeRTOS Betriebssystem

Software-Entwickler STM32 FreeRTOS
Software-Entwickler

·   Recherche des bestehenden Betriebssystems und der zu verwendeten Hardware

·   USB Schnittstelle ins Betriebssystem anbinden

·   Implementierung eines FAT32 Dateisystems
medizinisches Messgerät
STM32 FreeRTOS
Eppendorf Instrumente GmbH
Dresden
1 Jahr 1 Monat
2012-01 - 2013-01

Diplomarbeit: Implementierung einer dynamischen Lastverteilung auf einem Mehrkern-Java-Prozessor

Informatiker Java VHDL Xilinx FPGA ...
Informatiker

·   Recherche des State-of-the-Art von Scheduling-Verfahren mit Lastverteilung

·   Recherche des Aufbaus und der Funktionsweise des bisherigen Prozessors

·   Konzept und Implementierung einer Hardware-Erweiterung zur Vermittlung von Thread-Stacks

·   Konzept und Implementierung eines neuen Schedulers

Test und Evaluierung der Ergebnisse
Java VHDL Xilinx FPGA Assembler
Dresden

Aus- und Weiterbildung

Aus- und Weiterbildung

3 Jahre 11 Monate
2009-10 - 2013-08

Dipl.-Ing. Informationssystemtechnik

Diplom, TU Dresden
Diplom
TU Dresden

Position

Position

Senior Software-Entwickler

Kompetenzen

Kompetenzen

Programmiersprachen

C
Experte
C++
Fortgeschritten
Qt
Fortgeschritten
Java
Fortgeschritten
QML
Fortgeschritten
Shell
Fortgeschritten

Branchen

Branchen

· Labor- u. Industrie-Messtechnik

· Medizintechnik

· Automotive

· IT-Dienstleistungen

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

3 Jahre 6 Monate
2020-12 - 2024-05

Erweiterung einer bestehenden Bedienoberfläche eines Cytometers um einen Batch-Betrieb durch eine moderne zweite Bedienoberfläche

Software-Entwickler ? JSON und TCP Kommunikation beider Programme ? Git zur Versionsverwaltung
Software-Entwickler

·      Design und Erstellung einer Menüstruktur

·      Design und Erstellung von 3 unterschiedlichen Ansichten auf die Messreihe

·      Erstellen aller Bearbeitungsmöglichkeiten

·      Erstellung von Mocks für eine schnelle unabhängige Entwicklung und für Tests

·      Recherche über existierende Frameworks zur Visualisierung als Histogramm

·      Design und Erstellung einer parametrierbaren Ergebnisanzeige

·      Erstellen einer parametrierbaren Ergebnisanalyse

·      Anzeigen der Analyseergebnisse

·     Grafische Bearbeitung der Analyse
Cytometer
? JSON und TCP Kommunikation beider Programme ? Git zur Versionsverwaltung
Dresden
6 Jahre 11 Monate
2015-08 - 2022-06

Pflege der Gerätesoftware und Bedieneroberflächen für verschiedene Labormessgeräteserien

Software-Entwickler Embedded Linux PTXdist C++ ...
Software-Entwickler

·   Pflege der Gerätesoftware und Bedieneroberflächen für verschiedene
    Labormessgeräteserien mit C++ und QT

·   Pflege der Kommunikationsschnittstellen zu Mess-Sensoren

·   Regelmäßige Softwarepflege und Softwareupdates.

·   Entwicklung und Implementierung eines Sicherheitskonzepts
Labormessgeräte
Embedded Linux PTXdist C++ Qt SQLite LIMS TCP/IP Netzwerk Touch ARM1136JF-S
A. Krüss Optronic
Dresden
1 Jahr
2017-01 - 2017-12

Softwareentwicklung für ein Infotainment System mit Navigation, Telefonie, Multimedia und weiteren Funktionen

Software-Entwickler Embedded Linux Qt QML ...
Software-Entwickler

·   Erstellung Dashboard und Bedieneroberfläche unter QT+QML

·   Erstellung von Views (Mediaplayer, Telefonie, Kamera, Navigation)

·   Anbindung anderer Steuergeräte über Seriell, USB und JSON-RPC
E-Scooter
Embedded Linux Qt QML QtPositioning OpenGL GPS NMEA JSON-RPC
Dresden
4 Monate
2016-09 - 2016-12

Entwicklung eines Konzepts zur Implementierung von IT-Security für Geräte

Software-Entwickler TLS auf STM32 Android Windows ...
Software-Entwickler

·   Recherche von Bedrohungsszenarien

·   Recherche über State-of-the-Art Techniken

·   Recherche der Limitierung der eingesetzten Hard- und Software

·   Entwicklung eines einheitlichen Security-Konzepts für alle beteiligten Geräte und

    Software

·   Secure Boot, Secure Communication, Secure Update
Labormessgerät
TLS auf STM32 Android Windows Linux
Eppendorf Instrumente
Dresden
1 Jahr 1 Monat
2015-10 - 2016-10

Softwareentwicklung für ein medizinisches Messgerät

Software-Entwickler Embedded Linux PTXdist Qt
Software-Entwickler

·   Design und Erstellung Bedieneroberfläche unter Linux, Qt

·   Implementierung Gerätesoftware und -applikation

·   Entwicklung Gerätetreiber für Messfunktionen

·   Ablaufsteuerung und Messmethodenverwaltung

·   Ergebnisvisualisierung

Druck- und Exportfunktionen für USB und Netzwerk
medizinisches Messgerät
Embedded Linux PTXdist Qt
Berthold Technologies
Dresden
8 Monate
2016-01 - 2016-08

Implementierung einer USB-Schnittstelle in ein FreeRTOS Betriebssystem

Software-Entwickler STM32 FreeRTOS
Software-Entwickler

·   Recherche des bestehenden Betriebssystems und der zu verwendeten Hardware

·   USB Schnittstelle ins Betriebssystem anbinden

·   Implementierung eines FAT32 Dateisystems
medizinisches Messgerät
STM32 FreeRTOS
Eppendorf Instrumente GmbH
Dresden
1 Jahr 1 Monat
2012-01 - 2013-01

Diplomarbeit: Implementierung einer dynamischen Lastverteilung auf einem Mehrkern-Java-Prozessor

Informatiker Java VHDL Xilinx FPGA ...
Informatiker

·   Recherche des State-of-the-Art von Scheduling-Verfahren mit Lastverteilung

·   Recherche des Aufbaus und der Funktionsweise des bisherigen Prozessors

·   Konzept und Implementierung einer Hardware-Erweiterung zur Vermittlung von Thread-Stacks

·   Konzept und Implementierung eines neuen Schedulers

Test und Evaluierung der Ergebnisse
Java VHDL Xilinx FPGA Assembler
Dresden

Aus- und Weiterbildung

Aus- und Weiterbildung

3 Jahre 11 Monate
2009-10 - 2013-08

Dipl.-Ing. Informationssystemtechnik

Diplom, TU Dresden
Diplom
TU Dresden

Position

Position

Senior Software-Entwickler

Kompetenzen

Kompetenzen

Programmiersprachen

C
Experte
C++
Fortgeschritten
Qt
Fortgeschritten
Java
Fortgeschritten
QML
Fortgeschritten
Shell
Fortgeschritten

Branchen

Branchen

· Labor- u. Industrie-Messtechnik

· Medizintechnik

· Automotive

· IT-Dienstleistungen

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.