Software Engineer for C++, Python
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 21635 Jork, Niederelbe
- auf Anfrage
- ro | en
- 10.08.2023
Kurzvorstellung
As a little hobby, I found developing Android applications very interesting. I also find game development very challenging.
Qualifikationen
Projekt‐ & Berufserfahrung
3/2017 – 9/2018
Tätigkeitsbeschreibung
Designed and developed a Human Interface Machine (HMI) Android application for an automated industrial process. The application received data through the MQTT protocol from a simulation process. The goal of this was to deploy the simulation process on a real-world application: a conveyor belt that can create USB sticks made out of 3 individual parts.
The responsibility of the HMI application was as follows:
place an order
visualize orders
visualize wagons along the conveyor
Android, C++
6/2015 – offen
Tätigkeitsbeschreibung
Programming languages: C++ with QT library, Python
Target platforms: Windows, Linux, ARM
GUI programming (C++ with QT):
widgets:QWidget, QListView, QFileDialog, QDockWidget, QScene, etc
model/view programming
QT translations system integration inside CMake files
Gige protocol implementation: discovery, configuration
web backend with civetweb server
QML core programming (C++):
threads
synchronization
messages
network interfaces: TCP, UDP, Profinet
file transfer: FTP
license mechanism
interprocess communication: boost shared memory, boost shared queues, zeromq sockets(pub/sub, dealer/router, push/pull)
data serialization: flatbuffers, json
software deployment: Inno Setup, RPM, DEB
PLC programming (Siemens TIA Portal)
toolchain programming (Python): set of scripts to create convenience to the developers and to the Jenkins jobs
checking out sources from GIT repositories
compiler flags
CMake scripts
Google Test unit tests support
Conan integration to download 3rd party libraries
Docker images
3rd party libraries compilation (RPATHs)
3rd party libraries license information
Doxygen documentation
GIT, SVN support
Artifactory
ARM-Architektur, C++, Linux Entwicklung, Python
Ausbildung
Facultate de Inginerie Herman Oberth
Sibiu
Facultate de Inginerie Herman Oberth
Sibiu
Über mich
C++, Pyhton
QWidget, QListView, QFileDialog,
QDockWidget, QScene, QML
FTP, TCP, UDP, Profinet
Flatbuffers, JSON
Git
Docker
RPATHs
SVN support
Artifactory
Operational systems:
Windows, Linux, ARM
Persönliche Daten
- Rumänisch (Muttersprache)
- Englisch (Gut)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden