Softwareentwicklung für PC und Embedded Systems in C/C++ und Python
Aktualisiert am 11.09.2023
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 18.09.2023
Verfügbar zu: 100%
davon vor Ort: 20%
C/C++
Prüfsysteme und Automation
Embedded Systems
UML 2.0
Git
PyTest
OpenCV
Image Processing
STM32
MicroBlaze
Embedded Software
Code Review
Softwarearchitektur
Subversion
Qt
PyQt
GUI
Mikrocontrollerprogrammierung
Python
Englisch
Verhandlungssicher
Spanisch
Fortgeschritten
Französisch
Grundkenntnisse
Deutsch
Muttersprache

Einsatzorte

Deutschland, Österreich, Schweiz
möglich

Projekte

6 Monate
2023-01 - 2023-06

Prüfplatzsoftware für Laserentfernungsmesser Qt/PyQt

Software-Entwickler C++ Pyth SVN ...
Software-Entwickler
  • Betreuung verschiedener Prüfsoftware für verschiedene Aufgaben im Fertigungsprozess, einschließlich Kalibrierung und optischer Justage.
  • Entwicklung eines Regelungsalgorithmus für optimierte Konfigurierung des Empfangskanals.
  • Pflege von GUIs in PyQt5 und Qt5.
  • Testen der Stabilität im Produktionsumfeld mit Erstellung von Dokumentation.
Qt5
C++ Pyth SVN CMake GoogleTest
Jenoptik Optical Systems GmbH
Jena
11 Monate
2022-02 - 2022-12

Firmware?Plattform und SDK für Laserentfernungsmesser C/C++

Software-Entwickler C++ CMake
Software-Entwickler
  • 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 sowie Doxygen Dokumentation für neue Releases.
  • Aufbau von SDK für verschiedene Laserentfernungsmesser als Grundlage für Nutzung in Prüfplatzsoftware.
  • Entwicklung eines Python?Wrappers für SDK?Funktionen.
  • Implementierung der gerätespezifischen Schnittstellen in C++.
C++ CMake
Jenoptik Optical Systems GmbH
Jena
7 Monate
2021-07 - 2022-01

Speichermanager für Userkonfiguration auf Mikrocontroller

Software-Entwickler C++ Python CMake ...
Software-Entwickler
  • Aufbau eines Konfigurationsmanagers zur stabilen Handhabung persistenter Nutzerkonfigurationen über Firmwareversionen hinweg.
  • Implementierung einer generischen Schnittstelle zur Speicherkommunikation in C++ für Microblaze Softcore.
  • Design einer Speicherstrategie zum Schutz der Daten.
  • Implementierung von Unit? und Integrationstests.
C++ Python CMake C UML 2.0
Jenoptik Optical Systems
Jena
6 Monate
2021-01 - 2021-06

Integration?Testsystem für IR?Kamera

Software-Entwickler PyTest Python RS232 ...
Software-Entwickler
  • Aufbau eines Testsystems einschließlich Hardware Test für Release Cycle mit PyTest in Python.
  • Maximierung der Testabdeckung durch automatische Generierung von Test Parametern aus Parametergrenzen.
Evidir alpha
PyTest Python RS232 Net485 UART
Jenoptik Optical Systems GmbH
Jena

Aus- und Weiterbildung

2 Jahre 1 Monat
2018-10 - 2020-10

Informatik/Computational and Data Science

Master of Science, Friedrich Schiller Universität Jena
Master of Science
Friedrich Schiller Universität Jena
3 Jahre 11 Monate
2014-10 - 2018-08

Wirtschaftsingenieurwesen

Bachelor of Science, Ernst-Abbe-Hochschule Jena
Bachelor of Science
Ernst-Abbe-Hochschule Jena

Kompetenzen

Top-Skills

C/C++ Prüfsysteme und Automation Embedded Systems UML 2.0 Git PyTest OpenCV Image Processing STM32 MicroBlaze Embedded Software Code Review Softwarearchitektur Subversion Qt PyQt GUI Mikrocontrollerprogrammierung Python

Betriebssysteme

Windows
Experte
Linux
Fortgeschritten

Programmiersprachen

C++
Experte
C
Experte
Python
Experte
Javascript
Basics
R
Basics

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

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

Das GULP Freelancer-Portal

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