30.10.2025 aktualisiert


nicht verfügbar
Software Engineering & Consulting
Weinstadt, Deutschland
Deutschland
Diplom-Ingenieur (BA) InformationstechnikSkills
Test-SoftwareHTMLPHPConfluenceJiraBuild-AutomatisierungMicrosoft AzureBash ShellC++Network SocketsCmakeBeratungContinuous IntegrationLinuxDevopsEclipseEthernetIngenieurwesenFreertosIntegrierte EntwicklungsumgebungJsonPythonUnix-ShellProjektmanagementTeam Foundation ServerMysqlNetbeansQNX (Software)Qt Modeling Language (QML)Qt (Software)SoftwareentwicklungSqliteSubversionTCP / IPUMLExtensible Markup LanguageDoxygenHp AlmGitlabGitYoctoGherkinHardwarenahe ProgrammierungGnu-BetriebssystemBitbucketPolarionDockerJenkinsVmware
Tätigkeitsbereiche
- Software Entwicklung
- Software Design
- Software Testing
- Hardwarenahe Programmierung / Embedded
- Functional Safety
- DevOps Engineering
- Project Management Support
Programmierkenntnisse
- C
- C++
- Qt
- Qt Test
- QML
- Bash / Linux Shell
- Python
- GNU Toolchain
- Cmake
- Gtest / Googletest
- MySQL, SQLite
- Ethernet, TCP/IP, Socket API
- Serial Interface, SPI
- CAN
- JSON
- XML
- HTML
- PHP
- CI/CD
- UML
- Linux, QNX, Yocto, FreeRTOS, Windows
- ...
Software und Tools
- GIT
- SVN
- GitLab
- Bitbucket
- Confluence
- Jira
- TFS, Microsoft Azure
- Jenkins
- Gcov / Lcov
- DoxyGen
- Docker
- VMware
- Qt Designer, Qt Creator
- Eclipse
- Netbeans
- Polarion
- HP ALM
- PlantUML
- Gherkin
- Slack
- ...
Sprachen
DeutschMutterspracheEnglischverhandlungssicherFranzösischGrundkenntnisse
Projekthistorie
- Entwicklung einer Namespace-Funktionalität zur Kategorisierung und Filterung von Meldungen in einem bestehenden Logging-Framework.
- Anforderungsanalyse, Evaluierung frei verfügbarer Lösungen, Konzeptionierung, Implementierung, Unit Testing und Dokumentation.
- Unterstützung bei der Migration und Modernisierung einer CI/CD Build Pipeline.
- Implementierung einer Helligkeitsregelung für Anzeige- und Steuerelemente einer Bedieneinheit.
- Entwicklung, Implementierung und Optimierung von Unit Tests.
- Analyse, Optimierung und Dokumentation von Legacy Code.
- Entwicklung eines Linux Kernel Moduls für einen virtuellen Touchscreen Treiber mit Ethernet-Anbindung.
- Integration und Inbetriebnahme eines Hardware Kryptographie Moduls für eine Embedded Linux Plattform. Erstellung von Scripts für Test und Konfiguration.
- Entwicklung einer Library zur Benutzer- und Rechteverwaltung.
- Einrichtung eines Build-Servers und Erstellung einer CI/CD-Pipeline für automatisierte Software-Builds und -Tests.
- Beratung und Unterstützung bei der Planung, Implementierung und Auswertung von Software Unit Tests.
- Sourcecode-Reviews zur Identifikation von Schwachstellen und Verbesserung der Code-Qualität.