Start Über mich Fähigkeiten Projekte Download Kontakt
Projekte

Bombardier Transportation

Softwaretester im Schienenfahrzeugumfeld
Branche: Schienenfahrzeugumfeld

Tools: Doors, CC, ClearQuest, Redmine, Eclipse, Enterprise Architect

Technologien: EN 50128, Java, Perl, TCMS, HIL Simulation ,PLC (SPS)

Entwicklungsprozess: V-Model

Aufgaben

  • Review von Systemspezifikationen (SyRS)
  • Erstellung von Testspezifkationen (SyITS) für verschiedene Funktionsgruppen (HLFGs)
  • Vorbereitung der Laborvalidierung
  • Erstellung von Testfällen
  • Unterstützung der Entwickler beim Labortest
  • Erweiterung der Umgebungsmodelle
  • Analyse von failed Testfällen
  • Erstellung von Testreports (SyITR) für verschiedene HLFGs

Siemens Rail Automation

Softwaretester / -entwickler im Schienenfahrzeugumfeld
Branche: Schienenfahrzeugumfeld

Tools: Doors, Clear Case, Visual Studio, Windows

Technologien: EN 50128, C++, ETCS-Onboard

Entwicklungsprozess: Scrum

Aufgaben

  • Implementierung /Test für einzelne Module in der SW der ETCS Onboard Unit
  • Spezifikation und Implementierung von Integrationstest
  • ETCS Level 0, STM, 1, 2, 3

Intel Mobile Communications

Softwareentwickler Trace- und Debug-Werkzeuge
Branche: Telekommunikation

Tools: Doors, Eclipse, Visual Studio, Linux, Windows, SVN, ClearCase, GIT

Technologien: C++, Qt, JavaScript, UML, XML, STL

Entwicklungsprozess: Scrum

Aufgaben

  • Arbeit mit einem früher aufgebauten Software Team, mit der Gesamtverantwortung für die Entwicklung und Anpassung von Trace- und Debug-Werkzeuge für Low-Level Embedded Systemen.
  • Spezifikation und Entwicklung von hoher Qualität C++ Code
  • Methodische Testen, debuggen und Dokumentation von Code
  • Entwicklung und Anpassung von neuen Software-Features für bestehende Produkte und die Verbesserung der derzeitigen Rahmenbedingungen (Framework)

Barnbrook Steuerberatungsgesellschaft

Konvertierungswerkzeuge
Branche: Buchhaltung

Tools: Dev-C++, Windows, SVN

Technologien: C++, XML, STL

Aufgaben

  • Die Kanzlei hat viele Mandanten, die Online-Shopen führen. Mit der Konwertierungssoftware kann der Steuerberater die PayPal-Kontoauszüge einlesen, filtern und in sein DATEV-Buchhaltungsprogrogramm importieren.
  • Spezifikation, Entwicklung und Testen von C++ Code

Nokia Siemens Networks

Scrum Master / C++ Softwareentwickler
Branche: Telekommunikation

Tools: Eclipse, Visual Studio, Rhapsody, SVN, Doors, JIRA, ClearCase

Technologien: C++, UML, XML, STL, TCP/IP, LTE, WCDMA, CPRI

Entwicklungsprozess: Scrum

Aufgaben

  • Verantwortlich für den Abbau von Hindernissen, um die Fähigkeit des Teams, und die zu erbringenden Leistungen zu verbessern
  • Sorgt dafür, dass der Scrum-Prozess wie vorgesehen ange verwendet wird
  • Schützt das Team und hilft, dass es sich auf die anstenden Aufgaben konzentrieren kann
  • Object Oriented Software-Design
  • Implementierung von Software für eingebettete Echtzeit-Plattform innerhalb des UMTS-Basisstation
  • Software-Spezifikation und Dokumentation
  • Zusammenarbeit mit SW Testingenieuren für die Integration in das vorhandene System

Multitest Elektronische Systeme

Software Entwicklungsingenieur
Branche: Mess- und Regeltechnik, Handhabungstechnik

Tools: Eclipse, Visual Studio, Rhapsody, SVN, CVS, GoogleTest

Technologien: C, C++, VxWorks, Qt, Bachmann M1, GEM/SECS, UML, XML, STL, TCP/IP

Entwicklungsprozess: V-Modell

Aufgaben

  • Neu- und Weiterentwicklung von hochkomplexen Maschinensteuerungen aus den Bereichen Antriebstechnik, Temperaturmanagement und Mechatronik unter Verwendung von UML (beispielsweise Rhapsody)
  • Erstellung der Software- und Testspezifikation
  • selbstständige Entwicklung, Implementierung, Test und Dokumentation der Software
  • gelegentliche technische Unterstützung des Vertriebs und des Kundensupports

Diehl Controls

Software Developer, Teamleiter
Branche: Hausgerätesteuerungen

Tools: Eclipse, Visual Slick, SVN, NEC IECube, Windows, SVN

Technologien: C, UML, NEC Microcontrollers

Entwicklungsprozess: V-Modell

Aufgaben

  • Anforderungsanalyse,
  • Software-Design (Programmiersprache C)
  • Implementierung und Wartung von Software-Modulen
  • Schreiben der Dokumentation für den betreffenden Teil der Software
  • Zusammenarbeit mit den Ingenieuren auf dem Gebiet der Software-Tests und Software-Spezifikation
  • Arbeiten unter strengen zeitlichen Beschränkungen in Zusammenarbeit mit Kunden und Team
  • Aufgabenverteilung innerhalb des Teams


© Tomasz Zacharzewski 2013 - 2015
KONTAKT

E-Mail: zacharzewski@gmail.com
Telefon: +49 1521 8523 024