27.10.2025 aktualisiert

**** ******** ****
Premiumkunde
100 % verfügbar

Softwareentwickler Desktop und Embedded Systems (C/C++, Python)

Jena, Deutschland
Deutschland +2
M. Sc. Computational and Data Science
Jena, Deutschland
Deutschland +2
M. Sc. Computational and Data Science

Profilanlagen

Zertifikate_Preuss.pdf
Projecthistory-CV-Preuss-english.pdf
Projekthistorie-CV-Preuss.pdf

Skills

Test-SoftwareC (Programmiersprache)Data AnalysisARM ArchitekturAutomatisierungC++CmakeDatenbankenDebuggingLinuxEclipseEmbedded SystemsEmbedded SoftwareFreertosGithubBildverarbeitungPythonPostgresqlMicrosoft Visual StudioMysqlVisualisierungSoftware ArchitectureQt (Software)Schreiben von DokumentationSoftwareentwicklungSubversionTestbedDaten- / DatensatzprotokollierungPicmicroInternet Of ThingsMesstechnikGitPytestRechnerarchitekturBetriebssystemeDocker
Ich entwickle spezialisierte Software und Softwarekomponenten, hauptsächlich in den folgenden Bereichen:
  1. Embedded Software / IoT
  2. Prüfsoftware
  3. Messtechnik
  4. Automation
  5. Bildverarbeitung

Tätigkeitsschwerpunkte:
  1. Softwareentwicklung und Softwaretests
  2. Dokumentation
  3. Beratung

Erfahrungsschwerpunkte:
  1. Embedded Softwareentwicklung
  2. Softwareentwicklung für Prüfstände
  3. Aufbau Softwarearchitektur
  4. Bildverarbeitung
  5. Datenanalyse und -visualisierung
  6. Messdatenerfassung
  7. Debugging

Programmiersprachen und Technologien
  1. C, C++, Python
  2. CMake
  3. Docker
  4. FlatBuffer
  5. Qt, Pytest, GoogleTest
Datenbanken
  1. MySQL
  2. PostgreSQL
Betriebssysteme
  1. Windows, Linux
  2. FreeRTOS
Hardware:
  1. x86
  2. Mikrocontroller (ARM Cortex M4)
  3. Microblaze (Xillinx)
IDEs und Tools
  1. Visual Studio (Code), Eclipse, JupyterLab
  2. Git, Github, Subversion (SVN)

Sprachen

DeutschMutterspracheEnglischverhandlungssicherSpanischGrundkenntnisse

Projekthistorie

Softwareentwicklung für verteiltes System im Bereich Cybersecurity

Rohde&Schwarz SIT GmbH

Internet und Informationstechnologie

>10.000 Mitarbeiter

  1. Entwicklung von Gerätesoftware auf Applikationseben in C/C++
  2. Erstellung von Softwaredesign und Implementiernung der Business Logic für Gerät
  3. Erweiterung und Pflege von Codegenerierungsmodell in Enterprise Architect
  4. Implementierung von Unit‑/Integrationstests unter Nutzung von Catch2
  5. Pflege von Design‑Dokumentation und Zulassungsdokumenten

Prüfplatzsoftware für Laserentfernungsmesser

Jenoptik Optical Systems GmbH

Industrie und Maschinenbau

1000-5000 Mitarbeiter

Betreuung von Prüfsoftware für diverse Aufgaben im Fertigungsprozess, einschließlich Kalibrierung und optischer Justage
  • Entwicklung eines Regelungsalgorithmus für optimierte Konfigurierung des Empfangskanals
  • Anpassung von GUIs in PyQt5 und Qt5
  • Aufbau einer Kommunikationsschicht in C++
  • Testen der Stabilität im Produktionsumfeld mit Erstellung von Dokumentation

Firmware-Plattform und SDK für Laserentfernungsmesser

Jenoptik Optical Systems GmbH

Industrie und Maschinenbau

1000-5000 Mitarbeiter

Portierung und Redesign der Gerätefirmware mit Fokus auf geräteübergreifender Nutzbarkeit und guter Wartbarkeit
  • Konzipierung und Erstellung der Architektur (unter Verwendung von UML)
  • Implementierung auf STM32 Mikrocontroller in C++
  • Aufbau von Integration-Testsystem für neue Releases
  • Integration von Doxygen für Kommando-Interface

Aufbau von SDK für verschiedene Laserentfernungsmessung als Grundlage für Nutzung in Prüfplatzsoftware.
  • Implementierung der gerätespezifischen Schnittstellen in C++
  • Entwicklung eines Python-Wrappers für SDK-Funktionen

Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden