Profilbild von Andreas Daasch Senior Embedded Software Developer, IoT & Robotics aus Freising

Andreas Daasch

nicht verfügbar bis 01.07.2024

Letztes Update: 04.03.2024

Senior Embedded Software Developer, IoT & Robotics

Abschluss: Dr.-Ing.
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher) | spanisch (Grundkenntnisse)

Skills

  • Mehr als 10 Jahre Erfahrung in der Softwareentwicklung
  • 7 Jahre Erfahrung in der Umsetzung mechatronischer Systeme
  • Promotion in Regelungstechnik zu dynamischen Systemen und Graphentheorie
  • Mehrjährige Erfahrung als Projektleiter
  • Gute Vernetzung im Bereich Robotik und der Automobilindustrie
 
  • Programmier- und Beschreibungssprachen
    • C/C++ (7+ Jahre)
    • Python (10+ Jahre)
    • Java (3+ Jahre)
    • Matlab/Simulink (3+ Jahre)
    • C#/.NET (1+ Jahre)
    • Außerdem: Rust, Go, Objective C, HTML/CSS, Javascript, PHP, SQL, Mathematica, Latex
  • Plattformen, Frameworks und Technologien
    • Linux (10+ Jahre)
    • ROS (4 Jahre)
    • Kommunikation: TCP/IP, CAN, Bluetooth, SPI/I2C, 433/868MHz
    • Mikrocontroller: STM32, ESP, AVR
    • Sensoren und Aktoren
    • Unity
    • Android
  • Methodiken
    • Rapid Prototyping
    • IoT
    • Robotik
    • Embedded Systems
    • Realtime Systems
    • Regelungstechnik
    • Simulation
    • Lineare Algebra
    • Graphentheorie
    • Computer Vision
    • Machine Learning
    • SLAM
    • SCRUM

Projekthistorie

01/2022 - 03/2023
Senior Embedded Developer
ARRI (Internet und Informationstechnologie, 1000-5000 Mitarbeiter)

Filmkameras
  • Funktionsentwicklung Kamera-Firmware C/C++/Go/Python
  • Software Architekturen
  • Embedded Software Komponenten und APIs

04/2022 - 12/2022
Software Architect
Hersteller Agraranlagen (Industrie und Maschinenbau, 1000-5000 Mitarbeiter)

Mobile Roboter
  • Erstellen einer System-/Softwarearchitektur
  • Beratung zu Robotik-Softwarekomponenten

10/2021 - 12/2021
Senior Embedded Developer
Fahrzeughersteller (Logistik) (Automobil und Fahrzeugbau, 5000-10.000 Mitarbeiter)

Telematik-Steuergeräte
  • Funktionsentwicklung/-erweiterung auf Microcontrollern (C/C++)
    • Implementierung von Bluetooth-LE-Schnittstellen
    • Implementierung CAN FD Schnittstellen
    • Performanceoptimierungen
    • HIL-Testautomatisierung RF 433Mhz und Bluetooth
    • Implementierung Regressiontests
    • Evaluation von statischer Codeanalyse-Tools

02/2020 - 09/2021
Tech- und Teamlead, Entwickler
Entwicklungsdienstleister (Automobil und Fahrzeugbau, 5000-10.000 Mitarbeiter)

Agrar-Roboter Prototyp
  • Gesamtentwicklung eines Roboter zum Abernten von Feldfrüchten
    • Erstellen einer Systemarchitektur
    • Requirements-Engineering Konstruktion/Elektronik/Software
    • Embedded Development (STM32 Micro Controller)
    • Aufsetzen der Hardware (Raspberry Pi, NVIDIA Jetson, Linux)
    • Entwicklung Kommunikationsschnittstellen (CAN Bus)
    • Entwicklung Betriebssoftware (ROS, Python, C++)
      • Kinematik/Trajektorienplanung
      • Schnittstellen zur Computer Vision
      • Implementierung der Treiber für Aktoren und Sensoren
      • Regelerauslegung
    • Tests

01/2018 - 02/2020
Tech- und Projectlead, Entwickler
Entwicklungsdienstleister (Automobil und Fahrzeugbau, 5000-10.000 Mitarbeiter)

Kollaborativer Roboter
  • Softwareentwicklung für eine Demonstrator zur natürlichen Interaktion mit dem Menschen
    • Erstellen einer Systemarchitektur
    • Requirements-Engineering Software und Sensorik
    • Entwicklung Betriebssoftware (ROS, Python, C++)
      • Kinematik/Trajektorienplanung/Kollisionsvermeidung (MoveIT)
      • Computer Vision: Objekterkennung, Handtracking, Griffposenerkennung (MaskRCNN)
      • Sprachkommandoerkennung (Kaldi)
      • Entwicklung eines Frameworks für Roboterverhalten
    • Gesamtsystemintegration
    • Tests und Demos

07/2017 - 01/2018
Consultant, Entwickler
Entwicklungsdienstleister (Automobil und Fahrzeugbau, 5000-10.000 Mitarbeiter)

Big Data Visualisierung
  • Entwicklung einer graphischen Darstellung von hochdimensionalen Daten (Deep Learning, VR)
    • Komprimierung und Clusterung der Daten mit Autoencoder
    • Implementierung (Unity, C#)

01/2017 - 07/2017
Consultant
Entwicklungsdienstleister (Automobil und Fahrzeugbau, 5000-10.000 Mitarbeiter)

Plattform zur Messdatenanalyse MVP
  • Entwicklung einer Plattform zur Messdatensammlung und -analyse von Versuchsfahrzeugflotten
    • Systemarchitektur
    • MVP (Python, Apache Spark, Scala, Hadoop)

01/2016 - 01/2017
Tech- und Teamlead, Entwickler
Entwicklungsdienstleister (Automobil und Fahrzeugbau, 5000-10.000 Mitarbeiter)

Service-Roboter Prototyp
  • Softwareentwicklung und Hardwareweiterentwicklung für einen autonom folgenden Service-Roboter
    • Erstellen einer Systemarchitektur
    • Requirements-Engineering Konstruktion/Elektronik/Software
    • Upgrade der Antriebe und Elektronik
    • Entwurf eines Multilayer-Roboterbetriebssystems (Simulink, C)
    • Balance-Regler Entwurf (Matlab)

08/2013 - 01/2016
Forschungsprojekt
Entwicklungsdienstleister (Automobil und Fahrzeugbau, 5000-10.000 Mitarbeiter)

Verbrennungsmotorregelung
  • Füllungsregler für einen Ottomotor mit variabel verstellbaren Ein- und Auslassnockenwellen
    • Modellierung des Gesamtsystems
    • Entwicklung eines Nichtlinearen Regelsystems (Mathematica)
    • Nummerische Simulation und Analyse (Matlab/Simulink, Ascet)

01/2014 - 12/2014
Entwicklungsingenieur
Entwicklungsdienstleister (Automobil und Fahrzeugbau, 5000-10.000 Mitarbeiter)

  • Entwicklung von Motorsteuergerätefunktionen für automobilen Massenmarkt
    • Auslegung von Reglern (Matlab)
    • Evaluation
    • Implementierung (MISRA-C, Ascet)
    • Tests

11/2012 - 06/2013
Forschungsprojekt
DLR (Sonstiges, 5000-10.000 Mitarbeiter)

Humanoider Roboter
  • Entwicklung eines Regelungsalgorithmus für einen Roboter mit variabel elastischen Gelenken
    • Regelungsentwurf mit Stabilitätsbeweis
    • Implementierung in Simulink
    • Tests und Analyse am realen System

03/2012 - 08/2012
DevOP
TUM, FTM (Sonstiges, >10.000 Mitarbeiter)

Messdatenverwaltungssystem
  • Platform für die Sicherung, Verwaltung und Auswertung von Fahrzeugflottenmessdaten
    • Oracle Enterprise DB
    • Multi-Node-Server mit Loadbalancing (Red Hat Linux, Infiniband)

09/2011 - 03/2012
Forschungsprojekt
TUM, FTM (Sonstiges, >10.000 Mitarbeiter)

Mobile Verkehrssituationsdokumentation
  • Entwicklung einer Infrastruktur und einer App zur mobilen Aufzeichnung von Vehrkehrssituationen aus dem Fahrzeug
    • Softwaredevelopment App (iOS, Objective C)
    • Softwaredevelopment Server (PHP, PostgreSQL)

11/2010 - 02/2011
Entwickler
Lantiq (Internet und Informationstechnologie, 500-1000 Mitarbeiter)

Testautomatisierung für Embedded-Endgeräte (Python)

04/2009 - 12/2009
DevOP
BMW, FIZ (Automobil und Fahrzeugbau, >10.000 Mitarbeiter)

CI Platform für Fahrdynamikmodelle
  • Continuous Integration für Mehrkörpersimulationsmodellen für die Fahrdynamikanalyse von Fahrzeugen
    • Modellversionierung mit CVS
    • Automatisierung und Reporting (Perl, Python, Adams)
    • Parallelisierung auf High-Performance-Cluster (Linux)

01/2007 - 09/2008
Entwickler
Startup (Automobil und Fahrzeugbau, < 10 Mitarbeiter)

Messdatenauswertungsapplikation
  • Entwicklung von Oberflächen für die Auswertung und Darstellung von Messdaten
    • GUI Development (Java/Swing)
    • Schnittstellen (Matlab)

05/2007 - 06/2008
Entwickler
Entwicklungsdienstleister (Sonstiges, 1000-5000 Mitarbeiter)

Flugzeugnavigationssystem
  • Entwicklung eines autonomen Navigationsgerätes für Kleinflugzeuge zur sicheren Landung auf Flughäfen
    • Schnittstellen zur Avionik (C++)
    • Darstellung der Position und auf einer Karte (OpenGL)
    • Gesamtintegration des Systems (Windows CE)

Reisebereitschaft

Weltweit verfügbar
  • In München und Umland gerne vor Ort
  • Im Umkreis von 3-4h Reisedauer um München 1-2 Tage pro Woche vor Ort
  • Sonst Remote
  • Vollzeit oder Teilzeit
Profilbild von Andreas Daasch Senior Embedded Software Developer, IoT & Robotics aus Freising Senior Embedded Software Developer, IoT & Robotics
Registrieren