Profilbild von Anonymes Profil, Softwareentwickler C/C++, Java, C#, Embedded Systems
verfügbar

Letztes Update: 06.09.2022

Softwareentwickler C/C++, Java, C#, Embedded Systems

Firma: Moritz Ing. Büro
Abschluss: Dipl.-Ingenieur (FH)
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: englisch (verhandlungssicher) | französisch (Grundkenntnisse) | russisch (Grundkenntnisse) | spanisch (Grundkenntnisse)

Skills

Programmiersprachen:

Angular
Assembler
Basic
C
C++
C#
CSS
CORBA IDL
Delphi
HTML
Java, JavaScript
LabView
Maschinensprachen
MATLAB / Simulink
Python
Pascal
Perl
PL/SQL
Powershell
Shell
TestPoint
TeX, LaTeX
Abel,VHDL für CPLD\'s und FPGA\'s

Hardware:

AS/400
Bus: PCI, ISA, CAN, I²C, MOST
CD-Writer / Brenner
Datenerfassungsterminals
Digitale Signalprozessoren: Sharc, DSP56002, TMS320C40
Drucker
Embedded Systeme
Emulatoren: White Mountain Sharc ICE Summit
Framegrabber
Hardware entwickelt: Industrie-PC mit Elan SC400/410
Industrie-Roboter: nur Vorlesung
Iomega
Messgeräte
Mikrocontroller: 80C166,80C51,80C515,68HC11
Modem
Motorola: 68HC11
PC
Philips: µC,CAN-Interface
PLD, FPGA: Xilinx, Lattice
Plotter
Rational
Sensoren
Siemens-SPS
Soundkarten
SPS
Steuer und Regelsysteme
Texas Instruments: DSP
PC



Betriebssysteme:

EchtzeitbetriebssystemeVirtuoso, QNX, VxWorks
MS-DOS
OS/2
RTOS (Real Time OS): Virtuoso, QNX, VxWorks
Unix/LiNUX
VxWorks
Windows
Windows CE
Windows XP,Virtuoso (RTOS),VxWorks


Datenbanken:

Access
DB2: nur GK, keine Administration
JDBC
MS SQL Server: nur Gk
mSQL / mySQL: Gk
ODBC
Oracle
SQL
Versant,



Datenkommunikation:

Bus: I²C - Bus,MOST,CAN, LIN
CORBA
Ethernet
Fax
Internet, Intranet
ISDN
ISO/OSI
LAN, LAN Manager
NetBios
parallele Schnittstelle
PC-Anywhere
RPC
RS232
TCP/IP
Token Ring
Windows Netzwerk
Winsock



Produkte/Standards/Erfahrungen:

MS-Office
Lotus-Notes
MFC
Orcad
PSPICE
Eagle
Visual Info
Objektorientierte
Analyse/Programmierung/Design (OOA,OOD)
Strukturierte
Analyse/Programmierung/Design
ISO/OSI Schichtenmodell
Ereignisgesteuerte Programmierung
Qualitätssicherung
Schulung
SW-Dokumentation
Review von Code
Neuronale Netze
Telekommunikation
Testerfahrung
Erstellung von Spezifikationen
Dialogprogrammierung
PVCS
Clear Case
Purify
Rational Rose
UML
XML
MISRA

Projekthistorie

06/2020 - bis jetzt
Softwareentwicklung in C#
Bundesamt (Öffentlicher Dienst, >10.000 Mitarbeiter)

Tätigkeit: Entwicklung und Weiterentwicklung von AddIns

Entwicklung von Word AddIns mit Datenbank bzw. Microservice Anbindung,

Entwicklung von diversen administrativen Tools in C#

wie Vertretungsassistent, DB Migrationstools

Elektronische Dokumenten- und Aktenverwaltung

Entwickung mit WPF, Entwicklung von. MicroServices in C# und Java (Spring Boot)

Branche: Software

Projekte: eVo, digA

Realisierung unter:

Betriebssystem: Windows10

Entwicklungsumgebung: Visual Studio 2019, Eclipse

Datenbank: Oracle 12, Mongo DB für Microservices

Protokolle: REST, JSON,

Appserver:Wildfly

Middleware, Libraries & Tools: Asp.Net, Git, Kubernetes, Docker, Jira, Confluence, EF

Oracle Developer Tools, Docker, Kubernetes, Postman


08/2019 - 04/2020
Softwareentwicklung in C#
Procad (Internet und Informationstechnologie, 50-250 Mitarbeiter)

Entwicklung und Weiterentwicklung einer Lifecycle Management Softwareüberwiegend Backend in C#, Performanceverbesserungen durch den Einsatz von Grpc bzw. ProtoBuf, DomainModell
Branche: Software

Projekt: Pro.File
Realisierung unter:
Betriebssystem: Windows10

Entwicklungsumgebung: Visual Studio 2017
Datenbank: MS SQL Server
Protokolle:TCP/IP, REST, JSON, Grpc, ProtoBuf
Middleware, Libraries & Tools: Asp.NET, Resharper, TFS


11/2016 - 07/2019
Softwareentwicklung in C#
Kardex (Industrie und Maschinenbau, 250-500 Mitarbeiter)

Entwicklung und Weiterentwicklung einer Lagerverwaltungssoftware mit Robotersteuerung in C# (Microservices), teilweise auch etwas TypeScript, Angular JS (Frontend), Remote-Anbindung an Cloud (SOAP)

überwiegend Backend
Entwicklung nach Scrum

Branche: Automatisierungstechnik
Projekt: LR 35

Betriebssystem: Windows7, Embedded Linux
Entwicklungsumgebung: Visual Studio 2015
Datenbank: SQLite
Protokolle:TCP/IP, UDP
Middleware, Libraries & Tools: Git, BitBucket JIRA, Confluence, ReSharper, XUnit, Mocking, Enterprise Architect, NHibernate


11/2014 - 11/2016
Softwareentwicklung in C#
Sick AG (Industrie und Maschinenbau, 1000-5000 Mitarbeiter)

Tätigkeit: Entwicklung eines Schaltplaneditors, Systemkonfigurators für Sicherheitsmodule (DTM Module CPU’s, IO’s, Gateways  (CAN, Ethernet, Profibus, SerCos, DeviceNet, ModBus usw.) ) in C# (Safety Designer), Benutzerverwaltung

Entwicklung von Unit und Integrationtests

Branche: Sicherheitsstechnik

Projekt: Safety Designer

Realisierung unter:

Betriebssystem: Windows7

Entwicklungsumgebung: Visual Studio 2010, 2013, 2015

Protokolle: TCP/IP, Profinet, USB, RS232

Middleware, Libraries & Tools: WPF/XAML, SVN, ReSharper, Snoop, Linq, Enterprise Architect, NAnt, CSS, HTML, Powershell, JIRA, Confluence


06/2014 - 11/2014
Softwareentwicklung in C#
Endress und Hauser

Tätigkeit: Entwicklung von Tools für die Testautomatisierung in C# (ResourceLauncher, Testsystem Configuration Tool)

Entwicklung von Unit und Integrationtests

Entwicklung nach Scrum

Branche: Automatisierungstechnik\Verfahrenstechnik
 

Projekt: ATS Next Generation

Realisierung unter:

Betriebssystem: Windows7

Entwicklungsumgebung: Visual Studio 2010, 2012

Datenbank: XML

RTOS:

Protokolle: TCP/IP, JSON

Middleware, Libraries & Tools: WPF/XAML, SVN, ReSharper, Snoop, Linq


06/2013 - 05/2014
Softwareentwicklung in C#
Tecan GmbH (50-250 Mitarbeiter)

Tätigkeit: Entwicklung einer Roboter - und Maschinensteuerung in der Labordiagnose in C#

für Windows 7, Entwicklung und Einbindung eines User Management Systems (Benutzerverwaltung), Entwicklung von Unit und Integrationtests,

Entwicklung nach Scrum

Branche: Medizintechnik/Labormesstechnik:

Projekt:VisionX

Realisierung unter: Betriebssystem: Windows7, .NET 4.0 und 4.5

Entwicklungsumgebung: Visual Studio 2012

Datenbank: XML

Protokolle: TCP/IP

Middleware, Libraries & Tools: WPF/XAML, WCF, TFS, ReSharper, DotCover, Mocking


01/2013 - 06/2013
Softwareentwicklung in C (Embedded)
Leica Geosystem (Industrie und Maschinenbau, 50-250 Mitarbeiter)

Tätigkeit Entwicklung einer Probe als Embedded System für ein Lasermesssystem unter MQX in C im Projekt Pathfinder,

Anpassung Flashprogramm in C#

Realisierung unter: Betriebssystem: Windows7, MQX/MQX Lite

Entwicklungsumgebung: Eclipse Codewarrior 10.3, Processor Expert Microcontroller: Freescale Kinetis
 

RTOS: MQX

Protokolle: RC5 Infrarot

Middleware, Libraries & Tools: WinForms, Tomcat, Eclipse, SVN


06/2012 - 01/2013
Softwareentwicklung in C# und Java
Vector Informatik (Internet und Informationstechnologie, 1000-5000 Mitarbeiter)

 

Tätigkeit: Entwicklung und Weiterentwicklung des Design- & Konfigurationstools ELEKTRA in C# (clientseitig), Java (serverseitig)

Branche: Automotive

  • Weiterentwicklung des Prozess- und Designtools ELEKTRA für VOLVO clientseitig in C# (70%), serverseitig in Java (30%) (Tomcat)

  • (Umbau Delegation Port Editor, Connection Editor, Port Editor, diverse Validatoren und Reportgeneratoren)

Realisierung unter: Windows 7

Visual Studio 2012, Eclipse Juno

Oracle 10g, XML

WinForms, SandGrid, Tomcat , SVN , ANT


01/2012 - 06/2012
Softwareentwicklung in C#
Sorin AG (Pharma und Medizintechnik, 250-500 Mitarbeiter)

Entwicklung und Weiterentwicklung von DMS2 in C#

 

Branche: Medizintechnik

  • Implementierung eines Datenmanagementsystems (DMS) für Patientendaten für ein Touchscreen einer Herz-Lungen Maschine (Datenim- und export, Datensuche usw. GUI mit WPF)

Realisierung unter: Windows XP und 7

Visual Studio 2008

USB

MS-SQL Server 2008, XML

WPF, NHibernate, SVN


01/2011 - 12/2011
Softwareentwicklung in Java
Jetter/Futronic (Industrie und Maschinenbau, 50-250 Mitarbeiter)

Tätigkeit: Entwicklung und Weiterentwicklung von FMT24S in Java

 

Branche: Automatisierungstechnik

  • Implementierung einer Benutzerverwaltung für ein Prozessautomatisierungstool zur Hohlglasherstellung und dessen Weiterentwicklung unter Windows XP und Windows 7 in Java, Erstellung eines automatischen Datenbankupdate- Mechanismus

Realisierung unter: Windows XP und 7

Eclipse Helios für Java

Firebird 2.5

RMI, Swing, SAX, JDBC, WinCVS


04/2010 - 12/2010
Softwareentwicklung in C++
Verigy jetzt Advantest (Internet und Informationstechnologie, 1000-5000 Mitarbeiter)

Tätigkeit: Weiterentwicklung und Bugfixing der Halbleitertestsoftware SmarTest

 

Branche: Halbleiterbranche

  • Weiterentwicklung (Result Area) und Bugfixing der Halbleitertestsoftware SmarTest unter Linux

  • Erstellung von Firmware Regressiontests in Ruby

Realisierung unter: Linux Red Hat

Eclipse für C++ und Java

UNO,STL, ClearCase und Fehler-Tool (Consul)


06/2009 - 03/2010
Softwareentwicklung in C++
AVL Ditest (Internet und Informationstechnologie, 250-500 Mitarbeiter)

Tätigkeit: Entwicklung eines Hybrid-Messmoduls, Weiterentwicklung von Diagnosetools

Branche: Messtechnik und Automotive MM: 10

  • Treiberentwicklung eines Messmoduls für Hybrid-Fahrzeuge für VW (auch USB-Schnittstelle), dazu GUI Entwicklung in C++ und C#, Weiterentwicklung eines Diagnosetools mit GUI für PKW's, LKW's und Motorräder,

  • Weiterentwicklung von Datamining Tools (in Java), Verbesserung von Abgastest-Software,

  • Entwicklung eines ODX Daten Analyser Tools in C# (mit HMI)

Realisierung unter: Windows XP, Windows 7

Visual Studio 2008 C++, C# und Java (Eclipse RCP)

USB, CAN, Car-Line

MS-SQL Server 2005, Access

Visual Studio,WPF, Visio, Subversion, .NET 3.5

eigenes Web-CRM und Fehler-Tool


10/2008 - 05/2009
Softwareentwicklung in C#
CodeWrights GmbH (Internet und Informationstechnologie, 10-50 Mitarbeiter)

Tätigkeit: Library und Treiberentwicklung in C#

Branche: Automatisierungstechnik

  • Analyse und Design, Weiterentwicklung und Implementierung einer DTM- (Feldbus-Gerät) Statemachine und deren Anbindung, Erweiterung Function Manager (MultiThreading und CoRoutinen), Implementierung von Komponenten und NUnit-Tests (C#)

Realisierung unter: Windows XP

Visual Studio C#

Bussystem Field-Bus Enterprise Architect, Visual Studio, Sanford State Machine Toolkit, Subversion, NUnit, .NET 1.1, CRM Tool Bugzilla


02/2008 - 10/2008
Tool- und automatisierte Testentwicklung in C#, Matlab Simulink und Python
dSPACE (Internet und Informationstechnologie, 500-1000 Mitarbeiter)

Tätigkeit: Tool- und automatisierte Testentwicklung

 

Branche: Automotive

  • Weiterentwicklung von FlexRay Tools in C#

  • Testautomatisierung und Implementierung von Tests des FlexRay Configuration Tools (C#), Simulink Blocks und der FlexRay- Kommunikation

  • auch Realtime-Tests, Abdeckung des kompletten Workflows

Realisierung unter: Windows XP

Visual Studio C#, Matlab, Python

Bussysteme FlexRay, FIBEX MKS,.net 3.5, Matlab, Simulink, dSPACE FlexRay Tools, Ranorex, NUnit


06/2006 - 02/2008
Softwareentwicklung in C++ (Embedded)
Harman Becker (Internet und Informationstechnologie, 500-1000 Mitarbeiter)

Tätigkeit: Softwareentwicklung Presentation Controller für Tuner AM/FM mit RDS, TA usw.
Schnittstelle Hardware HMI für Tuner SH4 (NG4)- und ARM 9 Platform (RNEG) in C++

  • Integration auf diversen Hardware-Plattformen (SH4, ARM9)

  • Implementierung diverser Diagnose-Funktionen für Tuner

  • Test MME (Multi Media Engine) und Bugfixing deren Anbindung an die HMI

  • MME Presentation – Controller, Datenbank und Hardware

  • Support Bugfixing MME (Multi Media Engine), CDC Anbindung

  • Implementierung der chinesischen Tuner Version (SH4)

  • Support CDC (CD Changer) Anbindung

Realisierung unter: Windows 2000, QNX

Eclipse, Source Insight, Perforce

CAN, MOST

SQL Lite (UML), Beyond Compare, LINT, MOCCA, CAN-PEAK, Interface-Editor, Manifest-Editor usw., Trace-Clients


07/2005 - 06/2006
Softwareentwicklung in C/C++
BMW (Automobil und Fahrzeugbau, 5000-10.000 Mitarbeiter)

  • Softwareentwicklung für ein Kombiinstrument in C

  • Erstellung von Testprogrammen und Performancetests für eine TrueType- Font Engine für das Kombiinstrument unter VxWorks (FreeType 2.1) in C

  • Erstellung eines Check-Control Modules für die Anzeige am Kombiinstrument in C

  • MOST-Interface für Kombiinstrument und Weiterentwicklung eines MOST - Prototyping (Layer 1) Implementierung in C

  • MOST Integration für Diagnose in den BMW Standard- Core in C

  • Entwicklung eines INIC Treibers (MOST-Controller) in C und Implementierung diverser Funktions-Blöcke (auch Shadows) für MOST- Layer II in C

    Realisierung unter: Windows XP, VxWorks, OSEK,Visual C++, Sniff4.1,SVN,MISRA, XML-Spy, Optolyzer4MOST, CANoe,

    BMW Standard Core Library SC 6.5

    CAN, MOST


10/2001 - 06/2005
Softwareentwicklung in C++, Systemtest
Daimler/Chrysler AG

Projekt NTG3 Systemtest / Systemintegration TGW, MOST- CAN Geräte für die Baureihe 221 (S- Klasse)

 

  • Entwicklung der MOST- Netservices API, Kapselung der Oasis - API (unterster Layer I)

  • Konzeption API Telematic Gateway, Konfiguration TGW

  • Erstellung eines Funktionsblockes Vehicle mit Routing von CAN nach MOST

  • Simulation und Test diverser elektronischer CAN/MOST -Komponenten für die Baureihe 221 u.a. Zentrale Bedieneinheit (ZBE), Telematikgateway (TGW), Klimaanlage, Zentrales Gateway (ZGW), AM/FM Tuner, TV, Headunit, SDARS (Satellitenradio), Sprachsteuerungssystem , UHI (Universal Handy Interface)

  • Unterstützung bei der Programmierung eines MSC - Parsers (Message Sequence Chart) in Java

  • Programmierung eines XML- Parser Tool (mit HMI) für den MOST Function Catalog 2.3 in Java

  • Erstellung von Prüf- und automatisierten Testprogrammen mit 4CS für den Komponenten und Systemtest (MOST/CAN-SYSTEM)

  • Erstellung von Prüf- und automatisierten Testprogrammen mit 4CS für den Netzwerktest/Systemtest von MOST/CAN – Komponenten; beinhaltet die Ansteuerung sämtlicher dazugehöriger Prüf- und Messgeräte, wie LeCroy-Oszilloskope (GPIB), Toellner Stromversorgung (GPIB), MOST-Optolyzer(RS232), Schaltmodul(USB), CAN – CardXL, Signalgeneratoren und Multimeter

  • Erstellung von Prüf-und Testprogrammen mit 4CS für die Diagnose von MOST- und CAN – Componenten (Amplifier/Tuner, Headunit, UHI, SDARS und SDS)

  • Datenbank-Administrationstool Entwicklung mit C# für die Prüfplanverwaltung für ACCESS und SQL-Server

  • Steuerungsprogramm für eine Schaltmatrix (Zu- und Abschalten der MOST-Komponenten) in Delphi

 

Realisierung unter: Windows NT4.0, Windows 2000, Windows XP, Windows CE

Visual C++, C#, CANoe, Java (Forte), 4CS, Delphi

CAN, MOST

Access, MS-SQL Server UML, Together, ACE, CVS, XML, 4CS, Mocca, Optolyzer4MOST, CANoe, Labview7.1


01/2001 - 09/2001
Softwareentwicklung in Java
Giesecke und Devrient (Internet und Informationstechnologie, 250-500 Mitarbeiter)

Implementierung eines File-Systems für GSM/UMTS SIM/USIM Cards

  • Java Smart Cards 32Bit

  • Erstellung von XML Testfiles für automatisierten CodeTest mit XML – Parser nach ETSI Spezifikationen

Realisierung unter: Windows NT4.0,

JBuilder, SmartCafe Developer 2.0

UML, Together, MKS, XML, ANT


Reisebereitschaft

Verfügbar in den Ländern Deutschland, Österreich und Schweiz
ab  Mai 2020 wieder verfügbar

nach Absprache im gesamten deutschsprachigen Raum, Süddeutscher und Schweizer
Raum bevorzugt

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Außerhalb von Deutschland
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

[EUROPA - EU-MITGLIEDSSTAATEN]

--Irland: Midlands East, Shannon, Südost, Südwest

--komplett in: Belgien, Frankreich, Großbritannien, Luxemburg, Österreich, Tschechien, Ungarn

[EUROPA - NICHT EU-LÄNDER]

--komplett in: Kroatien, Liechtenstein, Schweiz

komplett in: [NORDAMERIKA]
Profilbild von Anonymes Profil, Softwareentwickler C/C++, Java, C#, Embedded Systems Softwareentwickler C/C++, Java, C#, Embedded Systems
Registrieren