freiberufler Senior Software Developer auf freelance.de

Senior Software Developer

offline
  • 70€/Stunde
  • 81539 München
  • Nähe des Wohnortes
  • de  |  en  |  fr
  • 27.10.2023

Kurzvorstellung

Software Entwickler für Geräte und Anlagen

Qualifikationen

  • C#
  • C++
  • Embedded Entwicklung / hardwarenahe Entwicklung

Projekt‐ & Berufserfahrung

Entwickler
LTG Gorba AG, Homeoffice
2/2018 – 9/2019 (1 Jahr, 8 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

2/2018 – 9/2019

Tätigkeitsbeschreibung

Entwicklung eines imotion Positionierungsmoduls für ein onboard Passagier Informationssystem.
Entwicklung eines imotion Vorhersagemoduls für ein onboard Passagier Informationssystem.
Erstellung eines Simulationsystems für das onboard Passagier Informationssystem.
Implementierung einer icenter Import Applikation für die Fahrplan Information.

Eingesetzte Qualifikationen

SQL, Kontinuierliche Integration (CI), Embedded Entwicklung / hardwarenahe Entwicklung, SSL / TLS, Lineare Regression, Windows 10, Objektorientierte Programmierung (OOP), .Net, C#, HTTP, XSD (XML Schema Definition), Konzeption (IT)

Entwickler
Siemens AG, München
8/2014 – 9/2018 (4 Jahre, 2 Monate)
IT & Entwicklung
Tätigkeitszeitraum

8/2014 – 9/2018

Tätigkeitsbeschreibung

Entwicklung einer Registration Authority RA zum Verteilen von Geräte- und Dienste Zertifikaten X.509 unter Verwendung des Windows Keystore oder als PKCS12 und mit Einhaltung von Secure Coding Richtlinien.
Entwicklung einer Endgerätesoftware und einer kaskadierten Registration Authority RA / LRA zum automatisierten Verteilen von Geräte- und Dienste Zertifikaten x.509 aus einer CA unter Einhaltung von Secure Coding Richtlinien.
Implementierung einer OPC Ua Erweiterung für ein Oneway-Gateway.

Eingesetzte Qualifikationen

Cyber Security, SSL / TLS, C#, C++, J2SE (Java SE), TCP/IP, Proof of Concept (POC), OPC unified architecture (OPC-UA)

Software Architect
BMW AG, München
5/2012 – 5/2014 (2 Jahre, 1 Monat)
Automobilindustrie
Tätigkeitszeitraum

5/2012 – 5/2014

Tätigkeitsbeschreibung

Definition der Software-Architektur auf dem CarSharingModul mit seinen 4 Controllern.
Konzeption und Implementierung einer NFC Kundenkarte für den CarSharing-Nutzer unter Verwendung aktueller Sicherheitsverfahren und -mechanismen für den Fahrzeugzugang und dessen Nutzung im online sowie offline Betrieb.

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung, Android Entwicklung, C++, Java ME (Java Platform, Micro Edition)

Entwickler
Fritz Gyger AG, Thun
9/2010 – 2/2012 (1 Jahr, 6 Monate)
Life Sciences
Tätigkeitszeitraum

9/2010 – 2/2012

Tätigkeitsbeschreibung

Erstellung einer Steuer- und Bediensoftware für einen Dispenser als medizinisches Laborgerät mit Kalibrierung und Formeleditor.

Eingesetzte Qualifikationen

Mathematik, Embedded Entwicklung / hardwarenahe Entwicklung, Objektorientierte Design (OOD), .Net, C#, Windows Presentation Foundation (WPF)

Berater
Syscona, Freudenberg
7/2009 – 8/2009 (2 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

7/2009 – 8/2009

Tätigkeitsbeschreibung

Die Speicherverwaltung der Steuerung einer optischen Analyseeinheit wird derart modifiziert, dass die von der Anlage geforderten Reaktionszeiten eingehalten werden. Durch eine Simulation wird das Laufzeitverhalten unter Höchstlast verifiziert.

Eingesetzte Qualifikationen

.Net

Entwickler und Architekt
Enrichment Technology Company, KFA Jülich
10/2005 – 9/2008 (3 Jahre)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

10/2005 – 9/2008

Tätigkeitsbeschreibung

Es wird ein Baukastensystem erstellt, welches die Entwicklungszeit neuer Anlagensteuerungen reduziert und die Fehleranfälligkeit durch Wiederverwendung herabsetzt.
Erstellung eines Hardware Abstraction Layers für CAN, OPC und ADC Zugriffe.
Entwicklung einer Rotor-Richtstand Software.
Entwicklung einer Software zum Betrieb einer Produktionsstrasse.

Eingesetzte Qualifikationen

Embedded Linux, Windows 7, C#, C++, CVS (Concurrent Versions System), XML, TCP/IP, XSD (XML Schema Definition), OLE for process control (OPC), CANopen

Entwickler
Hella Group, Lippstadt
4/2004 – 9/2004 (6 Monate)
Automobilindustrie
Tätigkeitszeitraum

4/2004 – 9/2004

Tätigkeitsbeschreibung

Entwicklung einer Bibliothek zur Fehlerkompensation von Sensoren.

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung, C++, Mathematica

Zertifikate

Siemens: Secure Coding in C and C++
2017
Siemens: Secure Coding for Webapplications (C# and ASP.NET)
2015

Ausbildung

Computer Science
Master
2003
Canterbury University
Elektrotechnik
ohne Abschl
1995
TU Braunschweig

Weitere Kenntnisse

Ich bin Software Entwickler mit besonderen Kenntnissen in den OO Sprachen C++ StdLib und .NET sowie C# .NET. Dabei habe ich viele Geräte und Anlagensteuerungen für Embedded, Medizintechnik und Industrie programmiert. Meine Stärken sind dabei Algorithmen, Memory Management, Laufzeitverhalten (GC, Realtime) und Security (PKI, TLS)

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
  • Französisch (Fließend)
Reisebereitschaft
Nähe des Wohnortes
Home-Office
bevorzugt
Profilaufrufe
883
Alter
54
Berufserfahrung
28 Jahre und 1 Monat (seit 03/1996)

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden