Profilbild von Pascal Fritz Projektleitung und Softwareentwicklung; Embedded-Systems/PC-Bereich; C/C++, C#, Java aus Albstadt

Pascal Fritz

verfügbar

Letztes Update: 14.11.2023

Projektleitung und Softwareentwicklung; Embedded-Systems/PC-Bereich; C/C++, C#, Java

Firma: CODASYS GmbH
Abschluss: M. Eng. Systems Engineering & Dipl.-Ing. (FH) Kommuikations- und Softwaretechnik
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher)

Dateianlagen

20230725-Profil-Pascal-Fritz_141123.pdf

Skills

Programmiersprachen
C/C++
C#
Java
Haskell

Skriptsprachen
Windows PowerShell
Python
VBA
Linux Shell-Skript

Webentwicklung
JavaScript
PHP
Asp.Net

Libraries
Qt, PyQt
 MFC
 .NET Framework,
 STL
Boost C++
Java Media Framework, Google Protocol Buffer

Mikrocontroller und Schnittstellen
TI (C2000™ Series und Sitara™ AM335x-Prozessoren)
ATMEL (ATTiny85, AT90PWM3)
NXP (LPC900 Series)
SPI, I2C, UART, Ethernet, USB, CAN

3D Modellierung, PCB Design und Schematic
Autodesk Fusion 360
SketchUp
Eagle

Datenbanken
MSSQL
MariaDB/MySQL
Access

Netzwerk
TCP/IP, DHCP, DNS
LAN/WAN
Intranet/Internet

Office
MS Office Word, Excel, PowerPoint, Access
MS-Project
Wordpress

Automation
SPS (KOP, FBS/FUP, AWL, ST, AS) nach IEC 61131-3
auf Basis Beckhoff TwinCat
DDC der Hersteller TAC und Saia Burgess
EIB/KNX

Projektmanagement
Agiles Projektmanagement mit Scrum
Jira

Continuous-Integration, -Delivery und -Deploy
Continuous Integration mit Jenkins und MS Team Services
GitLab, Bitbucket
Docker, Docker-Compose

Computer-Vision, Object Detection, and Deep Learning
NVIDA Jetson AGX Xavier Developer Kit
OpenCV, Keras, Tensorflow, YOLO, YolactEdge

Sonstiges
Visual Studio 6/2008 - 2022/Code
Eclipse, TI CodeComposer
Atmel Studio, IAR Embedded Workbench
Linux/Unix-Systemprogrammierung
Netzwerktechnologie
Systemadministration
Verteilte Systeme
CORBA
Datenbanken/-design (MSSQL, MySQL)
UML
Software-Muster
Pattern-orientierte Software-Architektur
CAN- und LIN-Bus
Git, SVN, CVS
Apache
XML, XSD, CSS

Projekthistorie

09/2019 - bis jetzt
Softwareentwickler C/C++ / Generalist und Integrator
THALES Deutschland (Automobil und Fahrzeugbau, 1000-5000 Mitarbeiter)

Tätigkeiten
UML Modellierung für OO Programmierung in C/C++ Java
Einrichtung einer Entwicklungsumgebung und Setup für Unit Tests für Coninuous Integration und Test Driven Development
Integration Perceptionsystem am Standort.
Übernahme von Software und Bereitstellung der gelieferten Software in einem Thales definierten Repository
Übernahme, Einstellen und Beschreiben der verwendeten Tools im Perceptionsystem inkl. Entwickl. und Unterstützung für das Obstacle Detection Modul (OpenCV, Object Detection, and Deep Learning)
Aufbau eines virtuellen Servers zur Speicherung von aufgezeichneten Daten mit anschließender Auswertung der bereitgestellten Daten
Design, Dokumentation und Test der Schnittstellen für div. Subsets in C/C++ unter Realisierung der Funktionalität dieser
Integraton der realen Hardwarekomponenten über eine Ethernet-Schnittstelle
Realisierung einer Daily Build (CI) Umgebung unter Jenkins

Technologien
C/C++ Standardbibliothek und Boost, Thales eigene Bibliotheken
Windows PowerShell und Linux Bash-Skripts, Visual Studio Code und Eclipse
Jenkins, Docker, Git, GitLab, Bitbucket, Jira
OpenCV, Computer-Vision, Object Detection, and Deep Learning
NVIDA Jetson AGX Xavier Developer Kit
OpenCV, Keras, Tensorflow, YOLO, YolactEdge

12/2018 - 08/2019
Softwareentwickler C/C++
KUNBUS GmbH (Industrie und Maschinenbau, 10-50 Mitarbeiter)

Tätigkeiten
Kommunikationslösungen für EtherNet/IP Netzwerke
Entwicklung des Stacks und Bereitstellung einer API für EtherNet/IP auf Basis der TI Platform AM335x ICE EVM Rev 2.1
Aufbau, Einrichtung und Inbetriebnahme der Hardware und Software
für die Ziel Firmware/Betriebssysteme (KUNBUS FW, Linux und TI RTOS))
Systemtest der Soft- und Hardware mit Hilfe anderer Geräte (Raspberry PI und SPS) unter Verwendung von CODESYS

Technologien
EtherNet/IP
C/C++ Standardbibliothek
Visual Studio 2015, TI Code Composer Studio
KUNBUS FW, Linux und TI RTOS

03/2018 - 12/2018
Softwareentwickler C/C++
Vector informatik (Automobil und Fahrzeugbau, 500-1000 Mitarbeiter)

Tätigkeiten
Portierung div. Softwaremodule von Windows nach Linux
Portierung der vector eigen Implementierung von CORBA VectorLightRPC
Aufbau, Einrichtung und Inbetriebnahme der Evaluation Hardware
und des Ziel Betriebssystems (Embedded Linux))
Planung, Entwurf und Entwicklung einer Applikation in C++
Test der Applikation und Endabnahme

Technologien
CANoe, VectorLightRPC
C/C++, Boost Bibliothek
Visual Studio 2013/2015/2017, Clang Compiler, gcc/g++ Compiler
IncrediBuild, icecream/icecc Distribution Build
div. Linux Distributionen wie bspw. SuSE oder Ubuntu

Reisebereitschaft

Verfügbar in den Ländern Deutschland
Profilbild von Pascal Fritz Projektleitung und Softwareentwicklung; Embedded-Systems/PC-Bereich; C/C++, C#, Java aus Albstadt Projektleitung und Softwareentwicklung; Embedded-Systems/PC-Bereich; C/C++, C#, Java
Registrieren