freiberufler Diplom-Physikingenieur, hardwarenahe SW-Entwicklung in C/C++, Test-Automation in Python. auf freelance.de

Diplom-Physikingenieur, hardwarenahe SW-Entwicklung in C/C++, Test-Automation in Python.

online
  • 93€/Stunde
  • München
  • DACH-Region
  • de  |  en  |  ru
  • 09.05.2026
  • Contract ready

Kurzvorstellung

»Ich bin André, ein Diplom-Physikingenieur mit Fokus auf hardwarenahe SW-Entwicklung in C/C++ und Test-Automation in Python. «

Geschäftsdaten

 Freiberuflich
 Steuernummer bekannt
 Berufshaftpflichtversicherung aktiv

Qualifikationen

  • Ansible
  • Bash Shell
  • C++12 J.
  • C (Programmiersprache)
  • Computer Vision3 J.
  • Docker
  • Embedded Entwicklung / hardwarenahe Entwicklung12 J.
  • Git
  • Kubernetes
  • Kundendienst (Sonstige)
  • Linux-Systemadministrator
  • Python10 J.
  • Systemarchitekt1 J.
  • Technische Projektleitung / Teamleitung1 J.
  • Test Automation12 J.
  • Windows Powershell

Projekt‐ & Berufserfahrung

Linux-Administration und Backend-Scripting Projekt für einen Kunden aus der Luft- und Raumfahrtbranche
Reiser Simulation & Training GmbH in München, München
7/2025 – offen (11 Monate)
Luft- und Raumfahrtindustrie
Tätigkeitszeitraum

7/2025 – offen

Tätigkeitsbeschreibung

• Rolle: Linux IT Admin
• Teamgröße: 10 Personen
• Entwicklung und Pflege von IT-Architekturen mit Embedded-Linux-Systemen.
• Design, Implementierung und Optimierung von Backend-Applikationen und skriptbasierten Lösungen.
• Analyse und Behebung von Störungen inklusive Troubleshootings und Anwenderbetreuung.
• Entwicklung und Umsetzung von Sicherheitskonzepten für Cloud-Lösungen.
• Administration von Netzwerken (DHCP, DNS, NTP, VPN).
• Technologien: Linux, PowerShell, Bash, Python, Ansible, Kubernetes, Docker, Gitlab CI
• Methoden: Kanban

Eingesetzte Qualifikationen

Ansible, Bash Shell, Docker, Git, Kubernetes, Linux-Systemadministrator, Python, Windows Powershell

Computer Vision und Artificial Intelligence für Deutsche Bahn AG
DB-Systemtechnik, München
9/2023 – 5/2025 (1 Jahr, 9 Monate)
Logistikdienstleister
Tätigkeitszeitraum

9/2023 – 5/2025

Tätigkeitsbeschreibung

• Rolle: Softwareentwickler / Technische Projektleitung
• Teamgröße: 3 Personen
• Pattern Detektion der DB-Netzwerk-Infrastruktur mittels Artificial Intelligence.
• Leitung und Umsetzung eines umfassenden Redesigns sowie der Modernisierung eines kamerabasierten Fahrdrahtdicken-Messsystems (WGW / Wire Geometry and Wear), einschließlich Software- und Hardware-Optimierung zur Erfüllung aktueller Marktanforderungen.
• Erstellung und Implementierung von Architektur, Schnittstellen und Toolchains (GIT, cmake, gcc, doxygen, doctest).
• Entwicklung eines Debian-Linux-Basisimages zur Integration von GPS-, Lidar- und Kamerasensoren.
• Verbesserung der Messgenauigkeit durch dynamische Kamerasysteme und Optimierung der Algorithmen für eine Erhöhung der Abtastrate (von 2 kHz auf 8 kHz).
• Entwicklung skalierbarer und wartungsfreundlicher Software in C++20, mit Fokus auf Anpassbarkeit, Dokumentation und reibungslose Übergabe an interne Teams.
• Testen und Validierung der Systemfunktionen im optischen Labor der DB-Systemtechnik und während Messfahrten im DB-Netz.
• Technologien: C++20, openCV, openCL, open3D, gRPC, Python.Numpy, Tensorflow, PyTorch, Matlab, Basler Pylon SDK, Linux, libSerial, UART/RS232, Arduino
• Methoden: TDD, arc42

Eingesetzte Qualifikationen

C++, Computer Vision, Embedded Entwicklung / hardwarenahe Entwicklung, Python, Systemarchitekt, Technische Projektleitung / Teamleitung, Test Automation

Krypto-Modul Projekt
Rohde & Schwarz SIT, Stuttgart
7/2022 – 8/2023 (1 Jahr, 2 Monate)
Telekommunikation
Tätigkeitszeitraum

7/2022 – 8/2023

Tätigkeitsbeschreibung

• Rolle: Softwareentwickler
• Teamgröße: 5 Personen
• Entwicklung und Test von Embedded Software für Krypto-Module in Funksystemen.
• Entwicklung der Platform Security Component für sichere Dienste wie Public Key Infrastruktur, Datencontainer-Handling und Schlüsselmanagement, integriert in die Software Defined Radio (SDxR) Plattform.
• Erstellung von Software-Architekturen und Integration von Drittanbieter-Komponenten.
• Durchführung von Code-Reviews und Erstellung technischer Dokumentationen.
• Zusammenarbeit mit Hardware-, Software- und FPGA-Teams, mit Schwerpunkt auf der Implementierung sicherer Ausführungsumgebungen.
• Verwaltung von Aufgaben und Fortschritten mittels agilem Ticketsystem.
• Technologien: C/C++17, Python, TCP/IP, Embedded Debugging - Green Hills MULTI Debugger, Embedded Linux, Real-time Methoden Scrum, CI/CD
• Methoden: Scrum, CI/CD

Eingesetzte Qualifikationen

C++, Embedded Entwicklung / hardwarenahe Entwicklung, Python, Test Automation

Detecting document fraud and identity on the fly (D4fly) EU research & innovation project
Veridos / Bundesdruckerei / Giesecke & Devrient, München
4/2021 – 6/2022 (1 Jahr, 3 Monate)
Banken
Tätigkeitszeitraum

4/2021 – 6/2022

Tätigkeitsbeschreibung

• Rolle: Researcher / Softwareentwickler Innovative Identifikationslösungen
• Teamgröße: 20 Personen
• Entwicklung und Testen von D4Fly (-Hyperlink entfernt-) "biometric iris on-the-move identification for border control" Software zur Erforschung neuer Konzepte für innovative Identifikations-Verifikation.
• Entwicklung von Prototypen zum Testen der neuartigen Konzepte.
• Präsentation der Entwicklungen vor Stakeholdern und Kunden in Events, Trials und Pilotprojekten.
• Dokumentation der Erfolge in Forschungsberichten an die EU-Kommission.
• Co-Autor vom „biometrics on-the-move for border control paper” für AVSS2021.org (IEEE International Conference on Advanced Video and Signal-based Surveillance).
• Technologien: C++17, QT5, openCV, ProtoBuf, ZeroMQ, Python.Numpy, Tensorflow, PyTorch, Matlab, Basler Pylon SDK, Linux
• Methoden: Kanban

Eingesetzte Qualifikationen

C++, Computer Vision, Embedded Entwicklung / hardwarenahe Entwicklung, Python, Test Automation

Weiterentwicklung eines bestehenden nativen Chipkartenbetriebssystems (STARCOS37) mit Anwendungen für Ausweisdokumente
Giesecke & Devrient, München
9/2017 – 12/2020 (3 Jahre, 4 Monate)
Banken
Tätigkeitszeitraum

9/2017 – 12/2020

Tätigkeitsbeschreibung

found in reference description 3
• Projekt: Weiterentwicklung eines bestehenden nativen Chipkartenbetriebssystems (SATARCOS37) mit Anwendungen für Ausweisdokumente (ePA) und für den Gesundheitssektor (eGK) für Giesecke & Devrient Mobile Security.
• Rolle: Softwareentwickler
• Teamgröße: 15 Personen
• Test von Echtzeit-Embedded-SW insbesondere Tests von Chipkarten-SW unter Verwendung der Infineon SLE78 Familie.
• Erstellen von Testspezifikationen und Testfallgenerierung aus vorgegebenen Spezifikationen.
• Importieren der Testergebnisse nach DOORS und Generieren der Anforderungs-Testabdeckung aus DOORS mittels DXL.
• Kenntnis von einschlägigen Spezifikationen und Standards für Chipkarten (ISO 7816, ISO 14443, Telematik Gematik, ICAO).
CV: A. H. - Tel.: +49 [...] - E-Mail: [...] - 31/03/2025 - SEITE 4/8
• Erstellung von komplexen Testfällen.
• Nutzung unterschiedlicher Test-Tools.
• Technologien: C/C++17, Python, DOORS, STARCOS, CASCATE, D3, XML, JSON, VBA, R, DXL, Perl, ClearCase, JIRA, GIT, Jenkins
• Methoden Kanban, CI/CD, TDD

Eingesetzte Qualifikationen

C++, Embedded Entwicklung / hardwarenahe Entwicklung, Python, Test Automation

BMW CarIt Security Project
Berner & Mattner, München
11/2016 – 7/2017 (9 Monate)
Automobilindustrie
Tätigkeitszeitraum

11/2016 – 7/2017

Tätigkeitsbeschreibung

• Rolle: Softwareentwickler
• Teamgröße: 5 Personen
• Entwurf und Implementierung von Linux basierten Software-Applikationen in C/C++11.
• Performance Profiling von Linux Kernel Security Modulen.
• Implementierung von Testskripten in Python.
• Technologien: C/C++11, BOOST, Python, CMake, GTest, Linux Kernel Security Modules, OpenSSL, Yocto Mentor-Graphics Linux, Embedded Linux, GDB, JIRA, GIT, SVN
• Methoden: Scrum, CI/CD

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung, C++, Python

TSMW Universal Radio Network Analyzer Project
Rohde & Schwarz, München
11/2013 – 10/2016 (3 Jahre)
Telekommunikation
Tätigkeitszeitraum

11/2013 – 10/2016

Tätigkeitsbeschreibung

• Rolle: Softwareentwickler
• Teamgröße: 3 Personen
• Pflege, Erstellung und Test der PowerPC Firmware für den TSMW Mobilfunkscanner.
• Pflege, Erstellung und Test der C++ und Matlab Applikationsschnittstelle des TSMW Mobilfunkscanners.
• Kundensupport für den TSMW Mobilfunkscanner.
• Durchführung von DriveTests und WalkTests zur Datenaufzeichnung von RF-Signalen und GPS-Daten von DVB-T und DAB+ Sendern mit R&S TSMx Scannern (TSMW und TSME).
• Analyse und Dekodierung der COFDM-Parameter aus den aufgezeichneten Daten mittels der R&S ROMES Software zur Bewertung der Qualität und Performance von COFDM DVB-T und DAB+ Signalen.
o Wichtige Parameter: Time Delay Spread, Channel Impulse Response, Modulation Type, Bit Error Rate, Modulation Error Rate, Signal to Noise Ratio (SNR), Carrier to Noise Ratio (CNR)
o Durchführung der Signalqualität-Analyse zur Identifikation von Störungen und Verbesserung der Signalübertragung.
• Technologien: C++11, BOOST, Qt4, Treck TCP/IP Stack, Xilinx PowerPC, MATLAB, C#
• Methoden: TDD, Waterfall

Eingesetzte Qualifikationen

C++, Embedded Entwicklung / hardwarenahe Entwicklung, Test Automation

Software Defined Radio Project
Rohde & Schwarz, München
3/2012 – 10/2013 (1 Jahr, 8 Monate)
Telekommunikation
Tätigkeitszeitraum

3/2012 – 10/2013

Tätigkeitsbeschreibung

• Rolle: Softwareentwickler
• Teamgröße: 10 Personen
• Erstellung und Test einer Gesamtplattformsoftware für ein Software Defined Radio.
• Konfigurations-Management der Zulieferungen verschiedener Softwarebereiche.
• Pflege, Dokumentation, Erstellung und Durchführung von Testfällen.
• Erstellen und Endkontrolle von Lieferungen an andere Teams.
• Integration sowie Test von Software-Zulieferungen.
• Support der Entwicklungsteams.
• Verantwortlich für die Softwareintegration der "Core System Application"
• Technologien: C++, BOOST, C#, Python, TCP/IP, ClearCase, Embedded Debugging - Green Hills MULTI Debugger, CORBA, CORBA IDL, Jenkins
• Methoden CI/CD

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung, Test Automation, C++, Python

Zertifikate

Introduction to Bayesian Methods in Machine Learning
appliedAI Initiative - UnternehmerTUM
2022

Über mich

»Ab Juni 2026 suche ich eine neue Herausforderung im Großraum München oder Remote, die einen Querschnitt meiner Kompetenzen von hardwarenaher Programmierung, über das Lösen von komplexen Problemen, bis hin zur Projektleitung vereint.«

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
  • Russisch (Grundkenntnisse)
Reisebereitschaft
DACH-Region
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
Profilaufrufe
670
Berufserfahrung
14 Jahre und 2 Monate (seit 03/2012)

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden