Profileimage by Pascal Fritz Projektleitung und Softwareentwicklung; Embedded-Systems/PC-Bereich; C/C++, C#, Java from Albstadt

Pascal Fritz

available

Last update: 14.11.2023

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

Company: CODASYS GmbH
Graduation: M. Eng. Systems Engineering & Dipl.-Ing. (FH) Kommuikations- und Softwaretechnik
Hourly-/Daily rates: show
Languages: German (Native or Bilingual) | English (Full Professional)

Attachments

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

Project history

09/2019 - Present
Softwareentwickler C/C++ / Generalist und Integrator
THALES Deutschland (Automotive and vehicle construction, 1000-5000 employees)

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 (Industry and mechanical engineering, 10-50 employees)

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 (Automotive and vehicle construction, 500-1000 employees)

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

Local Availability

Only available in these countries: Germany
Profileimage by Pascal Fritz Projektleitung und Softwareentwicklung; Embedded-Systems/PC-Bereich; C/C++, C#, Java from Albstadt Projektleitung und Softwareentwicklung; Embedded-Systems/PC-Bereich; C/C++, C#, Java
Register