Krzysztof Gantzke nicht verfügbar bis 01.09.2019

Krzysztof Gantzke

C/C++ Entwickler, Linux driver specialist, Hardwarenaheprogrammierer, Automovie

nicht verfügbar bis 01.09.2019
Profilbild von Krzysztof Gantzke C/C++ Entwickler, Linux driver specialist, Hardwarenaheprogrammierer, Automovie aus Olching
  • 82140 Olching Freelancer in
  • Abschluss: Dipl.-Informatiker
  • Stunden-/Tagessatz: 87 €/Std.
    GR-München: 84€; Orte im Umkreis 150 km: 87€; Andere: 94€; Schweiz:115€(135CHF)
  • Sprachkenntnisse: deutsch (verhandlungssicher) | englisch (gut) | polnisch (Muttersprache)
  • Letztes Update: 11.06.2019
SCHLAGWORTE
PROFILBILD
Profilbild von Krzysztof Gantzke C/C++ Entwickler, Linux driver specialist, Hardwarenaheprogrammierer, Automovie aus Olching
SKILLS
Erfahrungsschwerpunkte sind: SW-Entwicklung mit C++ und C, Linux Treiberentwicklung, Hardwarenaheprogrammierung, Automotive
Programmiersprachen: C, C++, Swift
Betriebssysteme: Linux, Real-Time Linux (Xenomai extension), Embedded Linux, Windows
Softwarebibliotheken: STL, QT, MFC, RPC, XML, MEiDS
Framewoks: ACF, UNO, AUTOSAR, ROS
Entwicklung Tools: Visual Studio, Eclipse
Versionsverwaltung: CVS, SVN, Git, CM Synergy
Tools: ClearQuest, Lint/MISRA,
Hardware: PC (x86), Embedded Systeme (ARM, x86), 8051,
NET2282, PCI, USB, ISA/PC104
RS232/422/485, Modbus (ASCII), Profibus, CAN-Bus, I2C, SMBus
Netzwerk: TCP/IP, UDP, RPC
Andere:
- Hardware-In-the-Loop (HIL)
- Steuerungstechnik und Regeltechnik Geräte
- Agile SCRUM
REFERENZEN

vom 02.2018 bis 04.2017 Harman Becker Automotive Systems GmbH München
Position: Softwareentwickler

Projekt: MIB3
  • Entwicklung von Embedded Software für Bereich Navigation unter Einsatz von Linux
  • Sotwareentwiclung unter C++
  • Analyse, Design und Review von Software-Lösungen
  • Durchfürung von System- und Fehleranalysen und anschließende Fehlerbehebung


Eingesetzte Technologien:
Entwicklungssprache - C++
Versionsverwaltung - Perforce
Softwarebibliotheken - MOCCA
Entwicklungsplattform - Linux (Ubuntu)
Zielplattform - ARM-based Geräte

vom 08.2016 bis 12.2017 Maurer Electronic GmbH München
Position: Softwareentwickler

Projekt: MEInspect
  • Sotwareentwiclung unter C++ sowie Erstellung einer Dukomentation hierüber.
  • Erstellung einer IST-Standar-Analyse für die Steuerung des Workflows der Personalisirungsmachine mit dem Ziel der Softwareimplementierung.
  • Erstellung eines Gesamt-Konzeptes für die Umsetzung der Realisierung für Benutzeroberflächen in QT.
  • Testerstellung und Testdurchführung von Applikationen zur Steuerung des Workflows.

Eingesetzte Technologien:
Entwicklungssprache - C++
Versionsverwaltung - SVN
Softwarebibliotheken - ACF, QT
Entwicklungs- und Zielplattform - Windows7


vom 08.2014 bis 12.2015 BMW Group München
Position: Softwareentwickler

Projekt: BDC2015Evo
  • Implementierung der Softwarekomponenten für das CA/CL-Modul (Central Access and Comfort Locking) von Anforderungen (DOORS).
  • Implementierung des Sendens und Empfangens von CAN- und LIN-Nachrichten.
  • Implementierung der Änderungen inkl. SiL und Unit Tests.
  • Erarbeitung einer Effizienten, Modularen SW Architektur.
  • Integration und Bugfixing.
  • Taskpanung für Plattform (Jira).
  • Code Review Ergebnisse (Crucible).

Eingesetzte Technologien:
Entwicklungssprachen - C++ (Embedded), Python
Versionsverwaltung - SVN
Softwarebibliotheken - AUTOSAR
Entwicklungsplattform - Windows7
Zielplattform - ARM-based Steuergeräte (BDC)
Andere - CAN-Bus, LIN-Bus


vom 11.2015 bis 12.2016 BMW Group München
Position: Softwareentwickler

Projekt: Vaf- und Haf-Sensorik
  • Implementierung der Sensoranbindungen aller Sensoren (CAN und Ethernet) auf Basis der vordefinierten, einheitlichen und generischen Schnittstellen.
  • Darstellung von Sensordaten in einer vorgegebenen einheitlichen Visualisierung (ROS RVIZ).
  • Aktualisierung der herstellerspezifischen APIs.
  • Erstellung der technischen Dokumentation

Eingesetzte Technologien:
Entwicklungssprachen - C++, Python
Versionsverwaltung - Git
Softwarebibliotheken - ROS
Entwicklungs- und Zielplattform - Linux
Andere - CAN-Bus, JSON



vom 06.2013 bis 07.2014 Advantest Europe GmbH Böblingen
Position: Softwareentwickler

Projekt: Tron II
  • Softwareentwicklung (Analyse, Design, Implementierung, Test)
  • Komponentendesign zusammen mit dem verantwortlichen Softwarearchitekten im 93000 Architekturmodell. Design-Reviews und Validierung.
  • Software Implementierung, Code-Reviews und Tests (Unit-Test) von Komponenten im ATE-Layer
  • Definition und Implementierung von Unit-Tests
  • Integration der Funktionalität ins Gesamtsystem. Sicherstellung der Funktionalität durch Testen im Gesamtsystemkontext.
  • CPE (Current Product Engineering) im Ergebnis Debug Team


Eingesetzte Technologien:
Entwicklungssprachen: C++, Python
Versionsverwaltung: ClearCase, Git
Softwarebibliotheken: UNO, Boost
Entwicklungs- und Zielplattform: Linux


vom 12.2011 bis 09.2013 GMG GmbH & Co. KG Tübingen
Position: Softwareentwickler
Projekt: SmartProfiler V2 (GMG Production Suite)
  • Entwicklung und Implementierung von Farbmanagement-Anwendungen mit ACF.
  • Implementierung der Benutzeroberflächen mit QT.
  • Entwicklung des Frameworks für Gamutstranformation-Bearbeitungskette.
  • Integration und Bugfixing.
  • Portierung von Windows auf macOS.

Eingesetzte Technologien:
Entwicklungssprache: C++
Versionsverwaltung: TFS, SVN
Softwarebibliotheken: QT, ACF
Entwicklungs- und Zielplattform: Windows7, macOS


vom 09.2010 bis 11.2011 Superwise Technologies AG Wolfratshausen
Position: Softwareentwickler

Projekt: SIL
  • Entwicklung und Implementierung von Anwendungen in Bereich der AI (Künstliche Intelligenz).
  • Design und Umsetzung der künstlichen neuronalen Netzwerken als ACF-Komponenten.
  • Konzeptionieren verschiedener Algorithmen im Bereich der Bildverarbeitung.
  • Erstellung der technischen Spezifikation für die Softwaremodule.
  • Implementierung von Softwarekomponenten für Bildverarbeitung und Bildklassifikation.
  • Erstellung der technischen Dokumentation.

Eingesetzte Technologien:
Entwicklungssprache: C++
Versionsverwaltung: SVN
Softwarebibliotheken: QT, ACF, STL
Entwicklungs- und Zielplattform: WindowsXP



vom 01.2007 bis 05.2011 Meilhaus Electronic GmbH Puchheim
Position: Senior Softwareentwickler / Architekt
  • Design und Implementierung von Anwendungen in Bereich der Messtechnik
  • Festlegung der Softwarearchitektur
  • Erstellung der technischen Spezifikation für Softwaremodule
  • Implementierung von Softwarekomponenten
  • Design und Implementierung verschiedener hardwarenahen Treiber-Modulen (unter anderem für Echtzeitkernels) für die hausinternen Mess- und IO-Karten
  • Design und Implementierung der MeiDS Bibliothek.
  • Betreuung der kundenspezifischen Integration von Meilhaus-Karten unter Linux (Standard und Embedded)
  • Erstellung der technischen Dokumentation.
  • Entwicklung und Implementierung von Software für Embedded-Geräten.
Entwicklungssprache: C, C++, Python, Agilent VEE, Assembler
Versionsverwaltung: SubVersion, CVS, Git
Softwarebibliotheken: Qt, STL, RPC, MEiDS
Entwicklungsplattform: Linux
Zielplattforms: Linux (Standard, Embedded und Echtzeit)
Andere: RS232/422/485, USB, PCI/PCIe, ET2282 (incl. MCS-51 Mikrocontroller)



vom 10.2005 bis 12.2006 BenQ Mobile Poland Breslau
Position: Senior Softwareentwickler
  • Entwicklung und Implementierung von Algorithmen und Anwendungen für mobilfunkspezifische Hardware- und Softwareplattformen
Entwicklungssprache: C
Dokumentation:UML
Versionsverwaltung: Rational Synergy, Rational ClearCase, Rational ClearQuestEntwicklungsplattform - WindowsXP (Entwicklung), Linux (Zielkompilation und Hardware Debug)
Zielplattform: Qualcomm OS (AMSS und BREW) für Qualcomm Scorpion CPU
Andere: TAG, QPS, QXDM, Lauterbach / Trace32

vom 04.2000 bis 09.2005 SysKon Breslau
Position: Softwareentwickler / Senior Softwareentwickler
  • Implementierung von Softwarekomponenten für verschiedene industrielle Messgeräte
  • Entwicklung und Implementierung von Front-End und Back-End Anwendungen
  • Integration der kundenspezifischen Hardware in bestehende Messsysteme
  • Design und Implementierung verschiedener Treiber-Modulen
  • Erstellung der technischen Dokumentation
Entwicklungssprache: C, C++, Visual Basic 6, Assembler, SQL
Versionsverwaltung: CVS
Datenbanken: MySQL
Softwarebibliotheken: STL, QT, MFC, COM, ODBC
Entwicklungsplattform: WindowsNT, Linux
Andere: RS232/422/485, I2C, Profibus, Modbus, TCP/IP, Hardware-In-the-Loop (HIL)
ZEITLICHE UND RÄUMLICHE VERFÜGBARKEIT
Vollzeit vor Ort: im Umkreis von 150 km von Olching (GR-München, Augsburg, Ulm, Nürnberg).
Teilweise vor Ort (2 Tage vor Ort + 20-30 Remotestunden): max. 350 km von Olching entfernt.
Weitere Lokalisierungen: max. 5 Tage pro Monat beim Kunde.
 
KONTAKTANFRAGE VERSENDEN

Ja, ich akzeptiere die AGB

Ja, ich akzeptiere die Datenschutzbestimmungen

Hinweis: der Versand ihrer Kontaktanfrage ist komplett kostenfrei