freiberufler Software Engineering auf freelance.de

Software Engineering

zuletzt online vor wenigen Tagen
  • 80‐95€/Stunde
  • 90455 Nürnberg
  • DACH-Region
  • de  |  en
  • 27.02.2024

Kurzvorstellung

System-, Applikations- und embedded Software Design

Qualifikationen

Projekt‐ & Berufserfahrung

Software Entwickler
Automotive - Zulieferer, Nürnberg
8/2012 – 12/2012 (5 Monate)
Automobilindustrie
Tätigkeitszeitraum

8/2012 – 12/2012

Tätigkeitsbeschreibung

Kundenspezifische Anpassungen an einem Steuergerät für Hybridantriebe, Implementierung in C
- Erfassung der SW Requirements
- Design, Implementierung und Review kundenspezifischer Anforderungen (CAN-Matrix, Derating, Fehlerdiagnose und Fehlerreaktion)
- Implementierung von HIL-Tests (basierend auf Phyton)

Software:
Doors, MKS-Integrity, Eclipse, CANalyzer, CANape, Trace32 (Lauterbach)

Hardware:
Infineon TC1797

Softwarearchitekt / -entwickler
Entwicklungsdienstleister, Baden Württenberg
10/2011 – 7/2012 (10 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

10/2011 – 7/2012

Tätigkeitsbeschreibung

Entwicklung der Gerätesteuerung für ein Laborgerät zum automatisieren von ELISA basierenden Tests
- Entwicklung der Softwarearchitektur für die Ablaufsteuerung und für die Hardwareabstraktionsschicht
- Entwicklung der Hardwareabstraktionsschicht für die Gerätesteuerung und der Testablaufsteuerung unter QT/Linux
- Entwicklung einer Inbetriebnahme/Servicesoftware mit GUI
- Inbetriebnahme der Geräte-Prototypen (sehr hardwarenah)

Software Engineer
Automotivezulieferer, Mittelfanken
9/2011 – 11/2011 (3 Monate)
Automobilindustrie
Tätigkeitszeitraum

9/2011 – 11/2011

Tätigkeitsbeschreibung

Requirement Engineering für eine Getriebesteuerung
- Basierend auf technischen Dokumentationen vorhandener Softwaremodule, und basierend auf Anforderungsdokumenten, wurden die Requirements für eine Produktvariante einer Getriebesteuerung ermittelt.
- Aufteilung der Requirements in Software- Elektrische und Mechanische Anforderungen.
- Integration der Requirements in Doors

Softwareentwickler
Automotivezulieferer, Mittelfanken
2/2011 – 4/2011 (3 Monate)
Automobilindustrie
Tätigkeitszeitraum

2/2011 – 4/2011

Tätigkeitsbeschreibung

Portierung der Basis-Software einer Getriebesteuerung auf AUTOSAR - Architektur
- Implementierung von Modulen im Services Layer, ECU-Abstraction Layer und ComplexDrivers (u.a. ASIC-Anbindung)
- Inbetriebnahme der Software auf neuer Hardware

Softwarearchitekt / -entwickler
Laborgerätehersteller, Baden Württenberg
5/2009 – 9/2011 (2 Jahre, 5 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

5/2009 – 9/2011

Tätigkeitsbeschreibung

Entwurf eines proprietären CAN-Bus Protokolls (CAN2.0B) für eine Laborgerätegruppe

Entwicklung der Softwarearchitektur für eine Laborgerätesteuerung
(Histologie) mit SBC und verteilten applikationsspezifischen
Microcontrollerboards, SW-Requirement-Engineering

Einrichten des Entwicklungsequipments und des SBC-seitigen Linux-
Betriebssystems

Entwicklung der Hardwareabstraktionsschicht für die
Gerätesteuerungssoftware unter QT/Linux.

Entwicklung einer Hardware-Simulationssoftware, um die
Gerätesteuerungssoftware ohne angeschliossene Hardware entwickeln und testen zu
können, graph. Darstellung von Gerätekomponenten mittels openGL.

Entwicklung eines Schrittmotortreibers für CortexM3, incl. CAN-
Kommunikation und AdHoc-Berechnung komplexer
Bewegungsprofile.

Softwarearchitekt / -entwickler
Medizintechnikhersteller, Mittelfranken
5/2003 – 4/2009 (6 Jahre)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

5/2003 – 4/2009

Tätigkeitsbeschreibung

Mehrere ähnliche Projekte im Zeitraum.

Erstellung der Architektur- und Validierungsspezifikationen.

Implementierung der Firmwaremodule von mehrachsigen (bis 10) Röntgensystemen.
Implementierung der Bewegungssteuerung, Benutzerschnittstelle, Kollisionserkennung, geräteinterne Kommunikation, Motorregelungen sowie der externen Kommunikationsschnittstellen (z.B. CPI).
Implementierung der Servicesoftware für Windows-PC

Technische Basis:
Fujitsu LX16 90543/594 Controller, CAN, RS232
C, Assembler, C#

Softwarearchitekt / -entwickler
Datev eG, Nürnberg
6/1997 – 3/2009 (11 Jahre, 10 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

6/1997 – 3/2009

Tätigkeitsbeschreibung

Weiterentwicklung einer Eigenorganisationslösung für Steuer- und Anwaltskanzleien
Schwerpunkte: Software Mitarbeitereinsatzplanung, Schnittstellen zu DATEV-Produkten (z.B. Dokumentenorganisation, Checklisten, Phantasy), Stammdatenpflege
Technologie:
C, C++, C#, .NET 3.5, VisualBasic, VBA, Sybase System 10/11,
MS-SQL-Server 2005, SQL, Access, COM, ODBC, CAB

Ausbildung

Feinwerktechnik
Dipl. Ing. (FH)
1995
Nürnberg

Weitere Kenntnisse

Hardware:
PC, Microcontroller: Intelderivate, PIC, MSP430, TMS320, Fujitsu LX16, Embedded Systeme, QT,
Grundkenntnisse digitale Hardwareentwicklung, Messgeräte, Sensoren, Steuer- und Regelsysteme

Betriebssysteme:
Windows, Unix: Linux (SuSE, Debian, ELinOS, Ubuntu, div. Embedded Systeme

Programmiersprachen:
Assembler, Basic, C, C++, C#, SQL

Microsoft Standards:
OLE Automation, COM, Client/Server, ODBC, MFC, .NET3.5, CAB

Linux
SuSE, Debian, ElinOS, Umbutu, div. embedded Dist., z.B. Pengutronix
GUI-Entwicklung unter KDE, QT, Gerätetreiber

Microcontroller
Fujitsu LX16 , PIC, 8051 und Derivate, MSP430

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
DACH-Region
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
1932
Alter
56
Berufserfahrung
30 Jahre und 2 Monate (seit 01/1994)

Kontaktdaten

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

Jetzt Mitglied werden