Profilbild von Anonymes Profil, Diplom-Ing. Elektrotechnik: Software Architekt , Senior Software Engineer,  Embedded SW-Entwickler
verfügbar

Letztes Update: 17.03.2024

Diplom-Ing. Elektrotechnik: Software Architekt , Senior Software Engineer, Embedded SW-Entwickler

Firma: Avisenna
Abschluss: Dipl.-Ingenieur
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher)

Skills

Embedded Software
Software Architektur
Functional Safety
C/C++  11/14/17 
UML / SysML 
KiCad
Docker
CI/CD Jenkins
Autosar
Enterprise Architect
Python/ Conan
Robot Test Framework
Matlab/Simulink/Stateflow 
Build, CMake 
SVN/GIT/Bitbucket
Confluence/Jira

Projekthistorie

02/2022 - bis jetzt
Senior SW-Engineer, Embedded C/C++, Python
(Industrie und Maschinenbau, 500-1000 Mitarbeiter)

  • Konzept und Entwicklung eines Test Frameworks für ein FPGA-System
  • SW-Entwicklung C/C++
  • Python-Bibliothek zur Ansteuerung und Test von Hadware über Netzwerk
  • Aufbau eines Testframeworks (Python, Robot Test Framework)
  • Entwicklung von FPGA-Tests (Python, Tcl/Tk)

05/2021 - 10/2023
Senior Software Engineer C/C++/C#
Elektronik Industrie (Industrie und Maschinenbau, 500-1000 Mitarbeiter)

Firmwareentwicklung für ARM STM32 M4
C/C++-17/20
Zephyr-OS
Hardwarenahe Tests : C/C++
Hardwarenahe Tests : C#
Testframework for Hardwarenahe Tests : C#/Xunit

11/2022 - 08/2023
HW-/SW DesignSenior, KiCad, C/C++, Python
(Industrie und Maschinenbau, < 10 Mitarbeiter)

  • Systemarchitektur (HW u. SW) von einem Lowpower Tracking System
  • Definition von HW-SW Interfaces  (ARM uC, GPS/IMU, Funk)
  • Hardware Desing: Schaltung und Layout (KiCad)
  • Entwicklung von Low Level Treiber-SW
  • Inbetriebnahme und Test

07/2020 - 04/2021
Embedded SW-Entwicklung C++ , Test (ARM / PowerPC)
Elektronikindustrie (Automobil und Fahrzeugbau, 1000-5000 Mitarbeiter)

  • SW-Entwicklung C++ (14/17) und Off-/On-Target Tests
  • Testspezifikation und -Implementierung
  • Python-Entwicklung (Test- und Ablaufsteuerung)
  • CMake, Conan, Jira, Git Bitbucket, Confluence

10/2019 - 06/2020
SW-Architecture nach Autosar, Functional Safety ASIL C/D, Multicore
Automotive Zulieferer (Automobil und Fahrzeugbau, 1000-5000 Mitarbeiter)

  • SW-Architectur :UML/SysML Modellierung, Safety,  Multicore, Autosar 4.3 , BSW
    (Enterprise Architect, Vectortools)
  • Erstellung eines erweiterten UML/SysML-Profils (Enterprise Architect)
  • Entwurf und Implementierung eines Tools zur automatischen Import von Excel-daten in UML-Tool
    (Visual Studio C#)
  • SW Safety-Analysen auf dem Mikrokontroller bzw. System Basis Chip (Infineon Tricore)
  • Software-Komposition und Interfacedesign (Systemdesk, SWC Extract)
  • Requirementsengineering  (PTC Integrity)

10/2017 - 10/2019
SW-Architecture, Softwareentwicklung, Teststrategie, Functional Safety
Robotik, Medizin Geräte-Hersteller (Pharma und Medizintechnik, 1000-5000 Mitarbeiter)

  • Teststrategie und –Planung für ein heterogenes HW-SW-System
  • Architecturdesign (UML/SysML Modelle System und Software)
  • Teststrategie und Testplanung (On-Target/Off-Target Testing)
  • Entwurf und Implementierung von Tools für C/C++-Test
  • SW-Refactoring für Testbarkeit und Performanceoptimierung (ARM STM32, Xilinx Zynq)
  • Neuimplementierung/Portierung C nach C++  (ARM, Xilinx Zynq)

07/2016 - 01/2017
SW-Entwicklung, Data Warehouse, Data Lineage, Impact-Analyse
IT Dienstleister (Banken und Finanzdienstleistungen, 50-250 Mitarbeiter)

  • Analyse, Bewertung eines bestehenden JAVA-Pakets im Bereich Data Warehouse und Entwicklung eines Optimierungsansatzes (Performance, Pflegebarkeit)
     
  • Erweiterung eines SW-Frameworks zum Parsen von SQL-Scripts und deren Analyse und Anbindung an bestehende SW

10/2014 - 12/2016
SW-Architecture, Functional Safety, UML/SysML-Tool, Varianten Management, Schulung
Automobilzulieferer (Automobil und Fahrzeugbau, 1000-5000 Mitarbeiter)

  • SW-Architectur (Überarbeitung und Anpassung bestehender SW-Architectur nach ISO 26262 Safety Element out of Context)
  • Safety Analyse (Requirement Erfassung, Überarbeitung bestehender Safety-Konzepte)
  • Erstellung eines erweiterten UML-Profils (angelehnt an SysML) und MA-Schulung  (UML, Enterprise Architect)
  • Implementierung von Plugins für Enterprise Architect zur Modell-Verifikation: ASIL, Memory Protection (C#)
  • Implementierung von einem Plugin für Enterprise Architect  zur Generierung von C-Sourcecode:  Schnittstellengenerierung (C#)
  •  XML-Parser (ANTLR/Java, C#)
  • C-parser:  Impact-Analyse, Visualisierung  der Abhängigkeiten  (Python)
  • Dokumentationsgenerierung aus dem Architektur-Model


05/2014 - 05/2015
SW-Architecture, Modellbasierte SW-Entwicklung nach Autosar, Requirementsengineering, SW-Test, HW-Test, Schulung
Automobilzulieferer (Automobil und Fahrzeugbau, 1000-5000 Mitarbeiter)

  • SW-Architecture (Interface Design) nach Autosar
  • Betreuung von modellbasierten SW-Entwicklung 
    • Modellierung von Algorithmen
    • Skalierung
    • Automatische Codegenerierung (Targetlink)
  • Simulation/Test: MIL, SIL, HIL, TPT
    • MIL -Simulation und Verifikation
    • Skalierung der Modele und SIL-Simulation
    • Testdefinition, Testimplemetierung MIL-/SIL-Test
    • Regressionstests
    • Schulung: Test und Testentwicklung
  • Test-, Fehleranalyse auf der Zielhardware
    • Integrationstest
    • Debugging
    • Requirementsengineering (DOORS)

10/2013 - 04/2014
SW-Entwicklung, Modellierung, Simulation
Automobilzulieferer (Automobil und Fahrzeugbau, 1000-5000 Mitarbeiter)

  • Entwurf und Erweiterung einer SW-Architecktur zur automatischen Code-Generierung und Test in einer SIL-/HIL-Umgebung (C/C++, Matlab/Simulink/Stateflow, Python)
     
  • HW-Test in einer HIL-Umgebung (CANape, Python, C/C++)
     
  • Erweiterung der HIL-Testumgebung (Python, C/C++, Unit-Test)
     
  • GUI-Design (Visual Studio, C++)

08/2012 - 12/2013
SW-Entwicklung, Hardwarenahe Programmierung, Modellierung, Simulation, Visualisierung
Automobilhersteller, Forschung und Vorausentwicklung (Automobil und Fahrzeugbau, 1000-5000 Mitarbeiter)

  • Entwurf eines neuen und Erweiterung eines bestehenden Softwareframeworks für MMI-Anwendungen in den Versuchsfahrzeugen, Hardwareanbindung und Ansteuerung (C#, .NET, C/C++, Enterprise Architect)
  • Modellierung und Simulation von Algorithmen für Fahrerassistenzsysteme (Matlab/Simulink/DSpace)
  • Modellierung und Automatische Codegenerierung (C,C#, Matlab/Simulink)
  • Hardwarenahe Programmierung (CAN, TCP/IP, Sensoren, C#)
  • Buskommunikation im Fahrzeug (CAN, TCP/IP, LAN/WLAN)
  • Ansteuerung der Anzeige- und Bedien-Komponenten im Fahrzeug
  • GUI und MMI-Programmierung (Matlab/Simulink, C# , FLASH)
     

01/2011 - 12/2012
SW-Entwicklung und Test, Autosar, Requirementsengineering
Automobilzulieferer/Automobilhersteller (500-1000 Mitarbeiter)

  • Modelbasierte SW-Entwicklung, Algorithmenentwicklung (Matlab/Simulink/Stateflow/C)
    • Modellierung von Algorithmen im Bereich Bodycontrol
       
  • Automatische Codegenerierung (Targetlink)
    • C-Codegenerierung
    • Code-Review
  • Simulation/Test: MIL, SIL, HIL, TPT
    • MIL -Simulation und Verifikation
    • Skalierung der Modele und SIL-Simulation
    • Testdefinition, Testimplemetierung MIL-/SIL-Test
    • Regressionstests
       
  • Test-, Fehleranalyse auf der Zielhardware
    • Integrationstest
    • Performancetest
    • Test und Testbetreuung am HIL-Stand
  • Requirementsengineering (DOORS)

12/2009 - 01/2011
SW-Entwicklung, Hardwarenahe Programmierung, Firmwaretest, Testautomation
Softwarehersteller, Systemhersteller (Telekommunikation, 1000-5000 Mitarbeiter)

  • Entwicklung eines Testframeworks zum Webbasierten Multikanal Firmwaretest, Testauswertung und Reporting
    • SW-Spezifikation , Testspezifikation  und SW-Design
       Modelbasierter Entwicklung, Test Driven Design
    • Modeltransformation: Entwurf und Implementierung von Parsern und Parsergenerotren (Python),
    • Entwurf und Implementierung von Codegeneratoren
    • Implementierung von Python Bibliotheken HW-Ansteuerung
    • Konfigurations- und Variantenmanagement
    • Webbasiertes Interface zur Konfiguration, Firmware Test, Auswertung und Reportgenerierun
    • Unit-/Modul-/Integrations-Tests (C(C++, Python, PyDev, Eclipse)


Reisebereitschaft

Weltweit verfügbar
arbeite vor-Ort und/oder in home office
Profilbild von Anonymes Profil, Diplom-Ing. Elektrotechnik: Software Architekt , Senior Software Engineer,  Embedded SW-Entwickler Diplom-Ing. Elektrotechnik: Software Architekt , Senior Software Engineer, Embedded SW-Entwickler
Registrieren