André Howe

Softwareentwickler / Technische Projektleitung

André Howe
München, Deutschland

Erfahrungen

Sept. 2023 - Bis heute
1 Jahr 9 Monaten
München, Deutschland

Softwareentwickler / Technische Projektleitung

DB-Systemtechnik

  • 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), inklusive 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 (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
  • Technologien: C++20, openCV, openCL, open3D, gRPC, Python.Numpy, Tensorflow, PyTorch, Matlab, Basler Pylon SDK, Linux, libSerial, UART/RS232, Arduino
Juli 2022 - Aug. 2023
1 Jahr 2 Monaten
Stuttgart, Deutschland

Softwareentwickler

Rohde & Schwarz SIT

  • Entwicklung und Test von Embedded Software für Krypto-Module in Funksystemen
  • Entwicklung der Platform Security Component für sichere Dienste (Public Key Infrastruktur, Datencontainer-Handling, Schlüsselmanagement) in der 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, Embedded Linux, Real-time Methoden: Scrum, CI/CD

Apr. 2021 - Juni 2022
1 Jahr 3 Monaten
München, Deutschland

Researcher / Softwareentwickler Innovative Identifikationslösungen

Veridos / Bundesdruckerei

  • Entwicklung und Testen von D4Fly – einer Software zur "biometric iris on-the-move identification for border control" im Rahmen eines EU research & innovation Projekts
  • Entwicklung von Prototypen zur Erprobung neuartiger Identifikations- und Verifikationskonzepte
  • Präsentation der Entwicklungen vor Stakeholdern und Kunden in Events, Trials und Pilotprojekten
  • Dokumentation der Erfolge in Forschungsberichten an die EU-Kommission
  • Co-Autor des „biometrics on-the-move for border control paper” für AVSS2021.org

Technologien: C++17, QT5, openCV, ProtoBuf, ZeroMQ, Python, Tensorflow, PyTorch, Matlab, Basler Pylon SDK, Linux Methoden: Kanban

Sept. 2017 - Dez. 2020
3 Jahren 4 Monaten
München, Deutschland

Softwareentwickler

Giesecke & Devrient

  • Test von Echtzeit-Embedded-Software, insbesondere von Chipkarten-Software unter Verwendung der Infineon SLE78 Familie
  • Erstellung von Testspezifikationen und Generierung von Testfällen aus vorgegebenen Spezifikationen
  • Import der Testergebnisse in DOORS und Generierung der Anforderungs-Testabdeckung mittels DXL
  • Anwendung einschlägiger Spezifikationen und Standards für Chipkarten (ISO 7816, ISO 14443, Telematik Gematik, ICAO)
  • Erstellung komplexer Testfälle und 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

Nov. 2016 - Juli 2017
9 Monaten
München, Deutschland

Softwareentwickler

Berner & Mattner

  • 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

Nov. 2013 - Okt. 2016
3 Jahren
München, Deutschland

Softwareentwickler

Rohde & Schwarz

  • Pflege, Erstellung und Test der PowerPC Firmware für den TSMW Mobilfunkscanner
  • Entwicklung und Test der C++ und Matlab Applikationsschnittstelle des TSMW Mobilfunkscanners
  • Bereitstellung von Kundensupport für den TSMW Mobilfunkscanner
  • Durchführung von DriveTests und WalkTests zur Datenaufzeichnung von RF-Signalen und GPS-Daten (DVB-T, DAB+)
  • Analyse und Dekodierung von COFDM-Parametern mittels R&S ROMES Software zur Bewertung der Signalqualität
  • 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)
  • Durchführung einer Signalqualitätsanalyse zur Identifikation von Störungen und Optimierung der Signalübertragung

Technologien: C++11, BOOST, Qt4, Treck TCP/IP Stack, Xilinx PowerPC, MATLAB, C# Methoden: TDD, Waterfall

März 2012 - Okt. 2013
1 Jahr 8 Monaten
München, Deutschland

Softwareentwickler

Rohde & Schwarz

  • Erstellung und Test einer Gesamtplattformsoftware für ein Software Defined Radio
  • Konfigurationsmanagement der Zulieferungen verschiedener Softwarebereiche
  • Pflege, Dokumentation, Erstellung und Durchführung von Testfällen
  • Endkontrolle von Lieferungen an andere Teams
  • Integration und Test von Software-Zulieferungen
  • Unterstützung der Entwicklungsteams
  • Verantwortlich für die Softwareintegration der "Core System Application"

Technologien: C++, BOOST, C#, Python, TCP/IP, ClearCase, Embedded Debugging, CORBA, CORBA IDL, Jenkins Methoden: CI/CD

März 2011 - Feb. 2012
1 Jahr
Taipei, Taiwan, Provinz China

Softwareentwickler / Technischer Projektleiter

Avalue Inc.

  • Portierung von Android OS auf Intel Atom und NVIDIA Tegra Plattformen
  • Entwicklung von Software von Grund auf für ein "Hospital Bedside Entertainment Terminal" basierend auf der Linux-Plattform, zur Versorgung von Patienten mit Telefonie, TV, Radio und Internet-Diensten
  • Entwicklung von Real-Time Linux-Software für den Bedside Terminal über den gesamten Projekt-Lebenszyklus (Speifikation, Design, Implementierung, Test, Wartung)
  • Verantwortung für die Systemarchitektur

Technologien (Server-Seite): Ubuntu Linux, Shell-scripting, Apache, PHP, Perl, C++, Client/server, Asterisk PBX, VLC Media Server, Openfire Chat Server Technologien (Client-Seite): C++, Linux Kernel, Device Drivers (Smartcard, Touchscreen, Graphics), TCP/IP, Linphone, VLC Media Player, JSON/XML Chat Client, Android SDK, Android NDK, Embedded Debugging Methoden: Scrum

Mai 2010 - Feb. 2011
10 Monaten
Pittsburgh, Vereinigte Staaten

Softwareentwickler

Penthera Inc.

  • Entwicklung einer mobilen Applikation für den NOKIA OVI Internet-Musik-Laden

Technologien: C++, UML, Qt4, Series 60 v5.0, Windows Mobile v7.0 Methoden: Kanban

März 2009 - März 2010
1 Jahr 1 Monate
Slough, Vereinigtes Königreich

Softwareentwickler / Technischer Projektleiter

Hospedia Ltd.

  • Entwicklung von Software von Grund auf für ein "Hospital Bedside Entertainment Terminal" basierend auf der Linux-Plattform zur Versorgung von Patienten mit Telefonie, TV, Radio und Internet-Diensten
  • Entwicklung von Real-Time Linux-Software für den Bedside Terminal über den gesamten Projekt-Lebenszyklus (Speifikation, Design, Implementierung, Test, Wartung)
  • Verantwortung für die Systemarchitektur

Technologien (Server-Seite): Ubuntu Linux, Shell-scripting, Apache, PHP, Perl, C++, Client/server Technologien (Client-Seite): Real-Time Embedded, C++, Linux Kernel, TCP/IP, Device Drivers (Smartcard, Touchscreen, GPIO, Graphics), Disk-less-client Methoden: Kanban

Apr. 2008 - Jan. 2009
10 Monaten
London, Vereinigtes Königreich

Quality Engineer

Symbian Ltd.

  • Tätigkeit als Quality Engineer mit direkter Berichterstattung an den VP-Quality in der Abteilung für Qualitäts- und Prozessverbesserung
  • Einführung effizienter "Lightweight" Prozesse
  • Mitarbeit im "Inventory Project": Abschätzung der Haltbarkeit von Software, die nicht von Lizenznehmern genutzt wurde

Technologien: C++, UML, RACI Charts Methoden: Waterfall

Sept. 2007 - März 2008
7 Monaten
London, Vereinigtes Königreich

Softwareentwickler

Symbian Ltd.

  • Dokumentation, Test und Wartung des SymbianOS Java-Stacks
  • Erstellung von J2EE-Test-Code für den Host sowie J2ME-Test-Code für mobile JSR-Implementierungen in Java/C/C++
  • Ausführung von TCK Testfällen

Technologien: Real-Time Embedded, C/C++, Perl, Java, JVM, J2ME, JDE, J2EE, JSR, TCK Methoden: Waterfall

Nov. 2006 - Aug. 2007
10 Monaten
Staines-upon-Thames, Vereinigtes Königreich

Softwareentwickler / Technischer Projektleiter

Samsung

  • Entwicklung von Anpassungskomponenten über den gesamten Projekt-Lebenszyklus (Speifikation, Design, Implementierung, Integration, Test, Wartung)
  • Aufbau einer vollständigen Entwicklungsumgebung für das zukünftige Team (Migrationsprojekt: Portierung der Nokias S60 Plattform zu Samsungs Plattform)
  • Verantwortung für die Start-Up-Adaptation Architektur
  • Leitung der Basis Portierung (device driver, device booting, debug tools)

Technologien: Real-Time Embedded, C/C++, Perl, Java, JVM, J2ME, JDE, J2EE, JSR, TCK Methoden: Waterfall

Nov. 2003 - Okt. 2006
3 Jahren
Southwood, Vereinigtes Königreich

Softwareentwickler / Technischer Projektleiter

Nokia

  • Entwicklung von WLAN-Gerätetreibern für das Nokia N80 und N95 über den gesamten Projekt-Lebenszyklus (Spezifikation, Design, Implementierung, Integration, Test, Wartung)
  • Migrationsprojekt: Portierung und Integration eines Embedded-Linux C WLAN-Treibers in SymbianOS C++ Code
  • Verantwortung für Architektur und Design des WLAN-Hardware Abstraction Layer
  • Ausbildung und Betreuung eines Teams in der SymbianOS-Technologie

Technologien: Real-Time Embedded, Embedded Linux, Migration Project, C/C++, UART/MCBSP/SPI, TI OMAP 1710/2420, WiFi/WLAN, UAPSD, UMA Methoden: Waterfall

Sept. 2003 - Okt. 2003
2 Monaten
Oslo, Norwegen

Softwareentwickler

Nokia

  • Entwicklung eines VoIP/SIP Test-Netzwerks für Telefone über den gesamten Projekt-Lebenszyklus (Spezifikation, Design, Implementierung, Test, Wartung)
  • Erstellung von Testskripten in C/Perl zur Automatisierung der SIP-Signalisierungstests

Technologien: Real-Time Embedded, IAD/ATA, Embedded Linux, C, SIP, VoIP, TCP/IP, Ubicom IP2K, Asterisk PBX, Supplementary Services Methoden: Waterfall

März 2003 - Aug. 2003
6 Monaten
Southwood, Vereinigtes Königreich

Softwareentwickler / Technischer Projektleiter

Nokia

  • Entwicklung eines Bluetooth Gerätetreibers über den gesamten Projekt-Lebenszyklus (Spezifikation, Design, Implementierung, Integration, Test, Wartung)
  • Ausbildung und Betreuung eines Teams in der SymbianOS-Technologie
  • Optimierung der Daten-Geschwindigkeit und des Stromverbrauchs des Bluetooth-Chips

Technologien: Real-Time Embedded, C/C++, Bluetooth, HP Logic Analyser, TI OMAP1610 Methoden: Waterfall

Feb. 2003 - März 2010
7 Jahren 2 Monaten
London, Vereinigtes Königreich

Projektleiter

Nohowe Limited

  • Entwicklung einer E-Mail-Neueingang-Warnung, ausgelöst durch verpasste Anrufe mittels SIP-Clients
  • Entwicklung von Software zum Senden und Empfangen von E-Mails für nur einen Penny mit britischer Pay & Go SIM-Karte
  • Unterstützung von POP, IMAP und Webmail (Yahoo!, AOL, Gmail und mehr)

Technologien: VoIP, SIP, Linux, C, TCP/IP, Client/server, Mobile-Clients, verschiedene mobile Plattformen Methoden: Kanban

Juli 2000 - Feb. 2003
2 Jahren 8 Monaten
London, Vereinigtes Königreich

Softwareentwickler

Symbian Ltd.

  • Entwicklung von SMS-Protokoll-Software über den gesamten Projekt-Lebenszyklus (Spekifikation, Design, Implementierung, Test, Wartung)
  • Direkte Unterstützung von Kunden (auch vor Ort in Finnland und den USA)
  • Entwicklung von Gerätetreibern und "Base-Ports" für Kunden des SymbianOS

Technologien: Real-Time Embedded, C/C++, UML, SMS, EMS, USB, GPRS, JTAG, TI OMAP 1510 Methoden: Waterfall

Okt. 1997 - Juni 2000
2 Jahren 9 Monaten
Bocholt, Deutschland

Softwareentwickler

Siemens

  • Entwicklung einer Bluetooth HCI Adaptation für verschiedene Hardware-Plattformen über den gesamten Projekt-Lebenszyklus (Spezifikation, Design, Implementierung, Integration, Test, Wartung)
  • Entwicklung von MAC-Layer-Software für Basisstationen und schnurlose Telefone in C über den gesamten Lebenszyklus (inklusive Spezifikation, Design, Integration, Implementierung, Test, Wartung)
  • Erstellung der High-Level-Spezifikation für das DECT-Modul (Kabelersatz)

Technologien: Real-Time Embedded, C, SDL, DECT, Bluetooth, Disassemblierung, 8051, C161, NSC14 Methoden: Waterfall

Okt. 1996 - Sept. 1997
1 Jahr
Wuppertal, Deutschland

Tutor im Mikrocontroller Praktikum

Bergische Universität - Gesamthochschule Wuppertal

  • Anleitung von Studenten im Mikrocontroller Praktikum
Jan. 1994 - Sept. 1996
1 Jahr 9 Monaten
Schwelm, Deutschland

C++ Programmierer

TEMA GmbH

  • Programmierung von Bilderkennungssoftware in C++
Jan. 1990 - Aug. 1991
1 Jahr 8 Monaten
Wuppertal, Deutschland

Radio- und Fernsehtechniker Geselle

Eibel GmbH

  • Tätigkeit als Radio- und Fernsehtechniker Geselle im Handwerksbetrieb

Zusammenfassung

»Ich bin André, ein Diplom-Physikingenieur mit Fokus auf hardwarenahe SW-Entwicklung und Test-Automation. Ab Juni 2025 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.«

Sprachen

Deutsch
Muttersprache
Englisch
Verhandlungssicher
Russisch
Grundkenntnisse

Ausbildung

Bergische Universität - Gesamthochschule Wuppertal

Diplom-Physikingenieur · Technische Physik · Wuppertal, Deutschland

Fachoberschule für Technik bei den Gewerblichen Schulen I der Stadt Wuppertal

Fachhochschulreife · Elektrotechnik · Wuppertal, Deutschland

VEB Kombinat RFT Rostock

Radio- und Fernsehtechniker Geselle · Radio- Und Fernsehtechniker · Rostock, Deutschland

Zertifikate & Bescheinigungen

Introduction To Bayesian Methods In Machine Learning

appliedAI Initiative - UnternehmerTUM