Profilbild von Anonymes Profil, Software Architekt & Senior Software Engineer / Linux / Embedded / C++ / Docker / Yocto
verfügbar

Letztes Update: 01.12.2023

Software Architekt & Senior Software Engineer / Linux / Embedded / C++ / Docker / Yocto

Abschluss: Diplom-Informatiker (FH)
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher)

Schlagwörter

Ibm Rational Team Concert C (Programmiersprache) Javascript Jira Bash Shell Boost (C++ Libraries) Buildroot Client-Server-Architektur Ubuntu Rational Clearcase + 45 weitere Schlagwörter anzeigen

Dateianlagen

Lebenslauf_150123.pdf

Skills

Programmiersprachen
  • C++ 98/03/11/17, CMake, C
  • Bash, Python
  • XML, XSLT, XPath, XQuery
  • HuGo (Generator Framework)
Modellierung
  • UML, Ecore, DSL (domain-specific language)
  • Modelltransformation
  • Design-Patterns
Bibliotheken
  • STL, Boost, Qt
  • Google Protocol Buffers, gRPC, ZeroMQ
Plattformen
  • Container-basierte Entwicklung mit Cross-Compilation & -Debugging
  • Embedded PowerPC e500v2 (TQMP2020)
  • Xilinx Zynq Ultrascale+
  • NVIDIA Jetson Nano
  • Raspberry PI, BeagleBone, ESP8266/ESP32
  • Multiprozessor PC-Systeme (Client / Server)
Betriebssysteme
  • Linux (Ubuntu, Debian, debootstrap, Yocto, buildroot)
Datenbanken
  • InfluxDB, PostgreSQL
Monitoring
  • Node-RED, Grafana, Prometheus
Protokolle
  • IPv4, IPv6, TCP, UDP, HTTP, FTP, MQTT
Configuration Management
  • GitLab, Atlassian Bitbucket, Subversion
  • IBM Rational Team Concert
  • IBM Rational Clearcase
Issue Tracking
  • Atlassian Jira, Redmine
  • IBM Rational Team Concert
Continuous Integration
  • GitLab CI/CD
  • Jenkins
Deployment
  • Docker, podman
  • debootstrap, (s)chroot
Virtualisierung
  • QEMU, VirtualBox, XEN
Entwicklungswerkzeuge
  • Microsoft Visual Studio Code, Eclipse
  • Eclipse Capella, Enterprise Architect, yEd

Projekthistorie

04/2022 - bis jetzt
Software Architekt
Mynaric Lasercom GmbH, Gilching (Telekommunikation, 250-500 Mitarbeiter)

  • Verantwortung für Systemarchitektur & -Design der Steuerungssoftware von Ground / Airborne / Spaceborne Laserkommunikationsterminals
  • Requirement Engineering, Architekturdesign und Entwicklung von Teststrategien für komplexe Embedded Systems
  • Strategieentwicklung, Planung und Umsetzung der Migration von der Legacy-Codebasis in ein modernes modulares C++ Software-Framework, das für alle Arten von Laserkommunikationsterminals anwendbar ist
  • Design, Implementierung, Integration und Test von neuen Designs
  • Bereitstellung und Anpassung von Linux-Distributionen für Zielsysteme (Debian/debootstrap, Yocto)

01/2020 - 03/2022
Lead Software Engineer Airborne
Mynaric Lasercom GmbH, Gilching (Telekommunikation, 250-500 Mitarbeiter)

  • Softwarearchitekt/-projektleiter für Softwareentwicklungsprojekte für Airborne Laserkommunikationsterminals mit Gesamtverantwortung für Leistung und Termine
  • Technische Koordination der Teammitglieder und externen Dienstleister, sowie Abstimmung mit Nachbarabteilungen
  • Definition und Einführung eines Softwareentwicklungsprozesses
  • Erstellung und Durchführung von Trainings für die Softwareinbetriebnahme von Laserterminals für Produktions-/Service-Abteilungen
  • Weitere Tätigkeiten gemäß der vorherigen Position im Unternehmen

03/2019 - 12/2019
Software Development Engineer
Mynaric Lasercom GmbH, Gilching (Telekommunikation, 50-250 Mitarbeiter)

  • Design, Implementierung und Integration von lose gekoppelten Softwaremodulen, für Ground / Airborne Laserkommunikationsterminals, inklusive kundenspezifischer Anpassungen
  • Bereitstellung und Anpassung von Linux-Distributionen für Produktiv- (Debian/debootstrap, Yocto) und Entwicklungssysteme (Ubuntu/Debian)
  • Unterstützung bei Labor-/Outdoor-Tests und Demo-Kampagnen

05/2010 - 02/2019
Senior Development Expert
Rohde & Schwarz GmbH & Co. KG (Telekommunikation, >10.000 Mitarbeiter)

  • Systemarchitekt und Projektleiter für Softwareentwicklungsprojekte für Satellitenerfassungssysteme mit Gesamtverantwortung für Leistung, Kosten und Termine
  • Design, Implementierung und Integration eines plattformunabhängigen Software-Frameworks für die Verarbeitung von Satellitenkommunikationssignalen
  • Design, Implementierung und projektübergreifende Integration von Code-Generatoren und Entwicklungstools, basierend auf domänenspezifischen Sprachen (DSLs)
  • Anpassung und Bereitstellung von Linux-Distributionen für Produktiv- und Entwicklungssysteme
  • Evaluierung und Einführung neuer Softwaretechnologien und Open-Source-Software

09/2005 - 04/2010
Senior Development Engineer
Rohde & Schwarz GmbH & Co. KG (Telekommunikation, >10.000 Mitarbeiter)

  • Design, Implementierung und Integration von messtechnischen Softwaremodulen für Spektrumanalysatoren/Oszilloskope, inkl. graphischem User-Interface (GUI)
  • Design, Implementierung und projektübergreifende Integration von Code-Generatoren und Entwicklungstools, basierend auf domänenspezifischen Sprachen (DSLs)
  • Evaluierung und Einführung neuer Softwaretechnologien

04/2001 - 08/2005
Softwareentwickler und Projektleiter
Siemens AG (Telekommunikation, >10.000 Mitarbeiter)

  • Systemingenieur für graphische Benutzeroberflächen von Sprach- und Datenerfassungssystemen, mit Gesamtverantwortung für Systemdesign und Integration
  • Design, Implementierung und Integration von multithreaded Client-/Server-Subsystemen inkl. graphischem User-Interface (GUI)
  • Design, Implementierung und Integration geographischer Informationssysteme
  • Projektleiter für Entwicklungsprojekte mit Gesamtverantwortung für Leistung und Termine
  • Fachliche Führung der im Projekt tätigen Mitarbeiter sowie externen Auftragnehmer (an vier Standorten im In- und Ausland)

05/2000 - 03/2001
Softwareentwickler
Siemens AG (Telekommunikation, >10.000 Mitarbeiter)

  • Design, Implementierung und Integration von PC- & Net-Access-Security Produkten
  • Erstellung von Installationsmedien
  • Qualitätssicherung
  • Technischer Support für Projektkunden
  • Aussteuerung externer Auftragnehmer

Reisebereitschaft

Verfügbar in den Ländern Deutschland
Primär Remote-Office Permanent vor Ort nur im Großraum München Vor Ort ausserhalb München 1-2 Tage alle 2 Wochen Reisebereitschaft vorhanden
Profilbild von Anonymes Profil, Software Architekt & Senior Software Engineer / Linux / Embedded / C++ / Docker / Yocto Software Architekt & Senior Software Engineer / Linux / Embedded / C++ / Docker / Yocto
Registrieren