Profilbild von Anonymes Profil, Agile Softwareentwickler, Senior Softwaretester, Spezailist Prüfsysteme, Testmanager
verfügbar

Letztes Update: 06.09.2022

Agile Softwareentwickler, Senior Softwaretester, Spezailist Prüfsysteme, Testmanager

Abschluss: Master of Science und Diplom-Ingenieur (FH)
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher) | spanisch (Grundkenntnisse)

Dateianlagen

Profil_AmanuelTeweldeDe.pdf

Skills

Prozesse und Methode
- V-Modell
- Agile-Softwareentwicklung
- Fundamentaler Testprozess
- Anforderungsmanagement
- Testmanagement
- TDD
- Entwurf- Design Pattern
- Architektur Pattern 
- Azure DevOps 

Fachliche Kenntnisse 
- Softwareentwicklung
- Softwaretesten
- Prüfstand Entwicklung
- Testautomatisierung
- Automobilindustrie 

Soziale Kompetenzen  
- Teamplayer,
- Kommunikativ
- Zielorientiert,
- Verantwortungsbewusst,
- Interdisziplinär
- Selbstständig
- Belastbar  

Softwareentwicklungsprozess 
- V-Modell
- TDD
- Srum
- XP
 
Design-Pattern 
- MVVM
- MVC
- SOLID
- SOA
- OOP design pattern
 
Testsystem Architektur 
- NI-PXI
- cRIO
- Baukastensystem

Backend Sprachen und Frameworks 
- C
- .NET
- C#
- WPF
- ASP.NET Core
- WCF
- C++
- LabVIEW
- MATLAB
- Python 
 
Frontend Sprachen 
- XAML
- HTML 5
- LabWindows/CVI
- ASP.NET Razor
- CSS
- JavaScript
 
IDE und Werkzeuge 
- Visual Studio
- Visual Studio Code
 - Azure DevOps
- Git
- MKS
- LabVIEW
- LabWindows/CVI 
- UML
- MATLAB
- MATLAB Simulink
- Doors
 
Bussysteme und Werkzeuge 
- LIN
- CAN
- FlexRay
- PSI 5
- SENT
- Vector CANoe
- Vector CANalyzer
 
Softwaretest Framework 
Visual Studio Unit  testing framework
- xUnit.net
- NUnit

3D Model in der Medizin
- DICOM (Digital Imaging and Communications in Medicine)
- 3D Mesh
- Volume/Voxel

3D Model Visualisierungstools
- ParaView
- Autodesk Meshmixer

Projekthistorie

09/2020 - bis jetzt
C# Software Engineer / Testing Expert
Innomedic GmbH (Pharma und Medizintechnik)

  • Designen, entwickeln, integrieren und testen von Software für Systeme
  • Erstellung von Requirements, Testspezifikationen im Polarion ALM
  • Bewertet die verfügbaren Optionen und implementiert die beste Vorgehensweise
  • Überwachen von Projektpläne und Zeitpläne, um sicherzustellen, dass die Ergebnisse pünktlich und budgetgerecht erbracht werden. Identifiziert und verwaltet interne und externe Ressourcen, um zugewiesene Projekte zu unterstützen.
  • Technisches Fachwissen als Fachexperte geliefert
  • Komplexe technische Beratung und Führung für multidisziplinäre Teams

04/2020 - 08/2020
Softwareentwicklung einer Portfolio Homepage
https://www.atewelde-engineering.com/ (Sonstiges)

  • Planung und Konzeption
  • Frontend Implementierung mittels Bootstrap 4
  • CI/CD Realisierung mittels Azure DevOps
  • Backend Implementierung mit ASP.NET Core

Technologien und Werkzeuge: Bootstrap 4, C#, Html5, JavaScript, ASP.NET Core, Visual Studio Code, Azure DevOps


05/2019 - 04/2020
Sabbatical

•  Eritrea, Kanada, Mexico, Guatemala, Bolivien 
•  English Sprachschule in Toronto für 3 Monate 
•  Volunteer Job für ein None Profit Unternehmen in Toronto 
•  Einarbeitung in Html, JavaScript, APS.NET Core

Technologien und Werkzeuge: C#, Html5, JavaScript, 
ASP.NET Core, Visual Studio Code, Azure DevOps,  
Python, Ubuntu

07/2015 - 05/2019
Softwareentwickler
Hella KGaA Hueck & Co. (Automobil und Fahrzeugbau, >10.000 Mitarbeiter)

•  Implementierung eines Echtzeitmesssystems cRIO in LabVIEW 
•  Backend Implementierung von Standard Device-Driver in C# .Net 
•  Implementierung von User-Interface mit WPF (Windows Presentation Foundation) nach MVVM Pattern 
•  Planen, Entwerfen von Software-Design, basierend auf den Prinzipien des objektorientierten Entwurfs 
•  Implementierung und Testen von Software-Komponenten nach TDD (Test Driver Development) Methode 
•  Unitest Testautomatisierung mittels MSTest, xUnit.net und NUnit
•  Testautomatisierung

Technologien und Werkzeuge: C#, C, LabVIEW, Visual 
Studio, WPF, WCF, Git, LabWindows, Team Foundation, 
MKS

07/2011 - 07/2015
Systemtest-Ingenieur und Spezialist für Testsysteme
Hella KGaA Hueck & Co. (Automobil und Fahrzeugbau, >10.000 Mitarbeiter)

•  Systemtester im AAG(Anhängeranschlussgerät) Projekt  •  Erstellung von Systembasierten Testfällen unter anderem auch ASILbasierte Testfälle  •  Prüfstandsoftware Entwicklung (LabWindows) 
•  Testfalldesign, –spezifikation und –durchführung (funktionale Tests und Umweltprüfungen) 

Technologien und Werkzeuge: C, LabWindows, MKS, NI-
PXI System, NI DIAdem, CAN Bus, Vector CANoe, Doors

04/2011 - 07/2011
Ingenieur für Testsysteme
Hella KGaA Hueck & Co. (Automobil und Fahrzeugbau, >10.000 Mitarbeiter)

•  Einarbeitung in Baukasten 
•  Erstellung von Konzept für Prüfstandsaufbau 
•  Programmierung der Prüfstandssoftware

Technologien und Werkzeuge: C, LabWindows, MKS, NI-
PXI System, NI DIAdem, CAN Bus, Vector CANoe, Doors

08/2010 - 04/2011
Systemtest-Ingenieur
ALTEN GmbH (Automobil und Fahrzeugbau, >10.000 Mitarbeiter)

Kunde: Knorr-Bremse AG, Nutzfahrzeug 
•  Einarbeitung in Fahrzeug Systemtest 
•  Einarbeitung in MATLAB Stateflow 
•  Fehlernachstellen und Fehleridentifizieren

Technologien und Werkzeuge: MATLAB, MATLAB State-
flow, MKS, CAN Bus, Vector CANoe, Doors

02/2010 - 08/2010
Softwareentwickler
ALTEN GmbH (Automobil und Fahrzeugbau, >10.000 Mitarbeiter)

Kunde: M.A.i. GmbH 

• Planung und Konzepterstellung wie die gesamte Software implementiert werden soll 
•  Erstellen einer Zeitplanung (Projektplan) 
•  Kommunikation mit SPS über OPC-Server 
•  Erstellen einer GUI und Implementierung der ge-
forderten Funktion 
•  Aufbau von verschiedenen Modulen  o  Ablauf der Automatik Messungen durch Multithreading  o  Multithreading für OPC Server  o  Verwalten von Thread Safe Variablen  o  Erstellen von XML-Schnittstellen  o  Erstellen von verketteten Listen für Datenspeicherung  o  Verwaltung von Errorhandling und das Absetzten von Fehlermeldungen  o  Verwaltung von CSV Dateien und Ini-Dateien  •  Modularer Aufbau für die verschiedenen Prüf-
platze in einem einzigen Softwarepaket 
•  BugFixen

Technologien und Werkzeuge: C, LabWindows/CVI, MS 
Projekt, NI PXI System

04/2008 - 06/2009
Softwareentwickler
ALTEN GmbH (Automobil und Fahrzeugbau, >10.000 Mitarbeiter)

•  Programmierung der Prüfstandssoftware 
•  C Programmierung mit LabWindows/CVI 
•  Module Erstellen und Dokumentieren 
•  Bestehende Module an das System anpassen 
•  GUI Erstellung für die Prüfstände 
•  Anpassung von CAN, TP 2.0 und Diagnose (KWP2000) Module 
•  Änderungsdokumentation in MKS durchführen

Technologien und Werkzeuge: C, LabWindows/CVI, MS 
Projekt, MKS, NI PXI System, CAN Bus, Vector CANoe, 
Vector CANalyzer

09/2007 - 04/2008
Softwareentwickler
dSPACE GmbH (Automobil und Fahrzeugbau, >10.000 Mitarbeiter)

•  MATLAB und C Programmierung 
•  Target Language Compiler 
•  Real Time Workshop 
•  GUI- Spezifikationen implementieren und dokumentieren 
•  Test Spezifikation implementieren und dokumentieren 
•  dSPACE Produkte: RTI, ControlDesk, MotionDesk

Technologien und Werkzeuge: C, MATLAB Simulink, 
MATLAB, RTI, ControlDesk, MotionDesk

Reisebereitschaft

Verfügbar in den Ländern Deutschland
D6
D7
D8
D9
Schweiz

Sonstige Angaben

Belastbar
Interdisziplinär
Kommunikativ
Teamplayer
Verantwortungsbewusst
Zielorientiert
Profilbild von Anonymes Profil, Agile Softwareentwickler, Senior Softwaretester, Spezailist Prüfsysteme, Testmanager Agile Softwareentwickler, Senior Softwaretester, Spezailist Prüfsysteme, Testmanager
Registrieren