freiberufler Senior Software Engineer auf freelance.de

Senior Software Engineer

offline
  • 90€/Stunde
  • 39240 Calbe
  • Europa
  • de  |  en  |  ru
  • 31.01.2022

Kurzvorstellung

Schwerpunkt Automotive-Infotainment & Embedded-Systems

Qualifikationen

  • C++
  • Embedded Entwicklung / hardwarenahe Entwicklung

Projekt‐ & Berufserfahrung

Software-Entwickler C++
Hirschmann Car Communication GmbH, Neckartenzlinge, Fulda, Remote
12/2020 – 9/2021 (10 Monate)
Automobilindustrie
Tätigkeitszeitraum

12/2020 – 9/2021

Tätigkeitsbeschreibung

Software-Design in UML, Implementierung in C++, Unit-Testen

Eingesetzte Qualifikationen

C++

Software-Entwickler
Hirschmann Car Communication, Neckartenzlingen
10/2014 – 2/2018 (3 Jahre, 5 Monate)
Automobilindustrie
Tätigkeitszeitraum

10/2014 – 2/2018

Tätigkeitsbeschreibung

Software für automobile TV-Tuner (DVB-T, DVB-T2, ISDB-T, TDMB)

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung, C++

Software-Entwickler
Technisat Digital, Dresden
7/2013 – 5/2014 (11 Monate)
Automobilindustrie
Tätigkeitszeitraum

7/2013 – 5/2014

Tätigkeitsbeschreibung

Software-Entwicklung, Unit-Testing, Software-Integration

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung, QNX, Objektorientierte Design (OOD), C++, MOST-Bus (media oriented systems transport), CAN-Bus (controller area network)

Software-Entwickler
Elektrobit Automotive GmbH, Erlangen
10/2010 – 3/2013 (2 Jahre, 6 Monate)
Automobilindustrie
Tätigkeitszeitraum

10/2010 – 3/2013

Tätigkeitsbeschreibung

Embedded-Entwicklung C++ (Infotainment)
Applikationsentwicklung C# (Tools)

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung, QNX, OpenGL, C#, C++

Software-Architekt
Metallbau Vokusek, Solingen
6/2010 – 8/2010 (3 Monate)
Metall-, Holz- und Papierindustrie
Tätigkeitszeitraum

6/2010 – 8/2010

Tätigkeitsbeschreibung

Software-Entwicklung im Bereich Computer-Vision
(C++, boost, MFC, DirectShow)

Eingesetzte Qualifikationen

Microsoft Foundation Classes (MFC), C++

Software-Architekt
Metallbau Vodusek, Solingen
3/2010 – 5/2010 (3 Monate)
Metall-, Holz- und Papierindustrie
Tätigkeitszeitraum

3/2010 – 5/2010

Tätigkeitsbeschreibung

GUI-Frontend für eine Reihe von Apps
(C++, boost, GDI+)

Eingesetzte Qualifikationen

C++

Software-Architekt
TeleNoise GbR, Köln
12/2009 – 6/2010 (7 Monate)
Telekommunikation
Tätigkeitszeitraum

12/2009 – 6/2010

Tätigkeitsbeschreibung

Design und Implementierung von Kommunikations- und Datenmanagement-Software

Qualifikationen:
Anwendungsentwicklung in C# und C++ (für Windows XP/Vista/7)
Kommunikationsschnittstellen (ISDN, USB, RS232)
Persistenzlösungen

Eingesetzte Qualifikationen

Software Design, Software Analyse, C#, C++

Software-Entwickler
Metallbau Vodusek, Solingen
10/2009 – 12/2009 (3 Monate)
Metall-, Holz- und Papierindustrie
Tätigkeitszeitraum

10/2009 – 12/2009

Tätigkeitsbeschreibung

Software-Entwicklung: Interaktives Video-Playback, Windows, C++, DirectShow

Qualifikationen:
Allgemeine Software-Entwicklung

Eingesetzte Qualifikationen

Objektorientierte Analyse und Design (OOAD), C++

Software-Entwickler
GDS mbH, Cremlingen
10/2004 – 4/2005 (7 Monate)
Telekommunikation
Tätigkeitszeitraum

10/2004 – 4/2005

Tätigkeitsbeschreibung

Entwicklung einer skriptgesteuerten Testanlage für Telefonanlagen und Telefone
(C, C++, Flex, Bison, Linux, ISDN Layer 2/3, Asterisk)

Eingesetzte Qualifikationen

Linux (Kernel), C, C++, ISDN

Software-Entwickler
Otto-Schmidt-Verlag, Köln
8/2004 – 2/2005 (7 Monate)
Medienbranche
Tätigkeitszeitraum

8/2004 – 2/2005

Tätigkeitsbeschreibung

Entwicklung von Software zur Datenkonvertierung
(C++, Lisp, SGML, OpenJade)

Eingesetzte Qualifikationen

C++

Software-Entwickler
Hochschule Harz, Wernigerode
6/2004 – 9/2004 (4 Monate)
Hochschulen und Forschungseinrichtungen
Tätigkeitszeitraum

6/2004 – 9/2004

Tätigkeitsbeschreibung

Treiberentwicklung für PCI-Interface-Karten
C, Linux/RTAI, Kernel-Module, CAN, VME

Eingesetzte Qualifikationen

Linux (Kernel), C, CAN-Bus (controller area network)

Software-Architekt
nc3 GmbH, Leipzig
8/2002 – 12/2003 (1 Jahr, 5 Monate)
Medienbranche
Tätigkeitszeitraum

8/2002 – 12/2003

Tätigkeitsbeschreibung

Erstellung von Videokommunikationssoftware
Aufzeichnung, Kompression und Transport von Audio-/Videodaten

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung, C++

Über mich

Vielseitiger Software-Entwickler mit Schwerpunkt auf effektivem Projekt-Management, intelligentem Software-Design und verteilten/eingebetteten Systemen.

Projekt-, Änderungs- und Konfigurations-Management:
---------------------------------------------------------------
V-Modell XT / Rational Unified Process (RUP) / SCRUM
Microsoft Project / Telelogic DOORS
Subversion / Git / Mercurial / CVS / Visual SourceSafe
Jira / Mantis / Polarion
Hudson / Jenkins
CMake / Boost Jam

Programmierfähigkeiten:
-----------------------------
sehr gut in C++, C, C#, Assembler (x86, ARM)
weiterhin: Java, Python, Ruby, Prolog, Lisp/Scheme, Delphi, D, Eiffel, Lex/Flex, Yacc/Bison,
Visual Basic, XML, XSLT, SQL, PHP, AJAX, JavaScript, JSP/Struts/Spring/Hibernate,
Windows Visualization and Modeling SDK (DSL Tools)

Allgemeine Software-Entwicklung:
---------------------------------------
UML-Modellierung in Enterprise Architect, Rational Rose, Visual Paradigm
GUIs (MFC, GDI+, Windows Forms, Swing, QT, FLTK, Mosaic, DirectX, OpenGL)
Design von Programmbibliotheken, Metaprogrammierung
Unit-Testing (CPPUNIT)
SPICE

Eingebettete und verteilte Systeme:
-----------------------------------------
Multicore-Parallel-Computing (OpenMP, MPI, CUDA, OpenCL)
Model-Driven-Development mit Telelogic Rhapsody & Tau
Echtzeitanwendungen mit QNX, LynxOS, Linux/RTAI, FAMOS
Linux-Kernel-Programmierung
Verteilte Anwendungen mit Sun RPC, CORBA, DCOM, Java RMI
Bussteuerungen (CAN, MOST, VME, MILBUS, ISDN)

Code Analysis Tools:
------------------------
PC-lint
Coverity
Klocwork
gcov
valgrind

Weitere Kenntnisse

IT & Entwicklung
- IT-Projektleitung / -management
- Softwareentwicklung
- Open Source
- Releasemanagement
- Embedded Systems
- Frameworks
- IT-Architektur
- Konzeption
- Hardware-Kenntnisse
- Netzwerke
- Requirements Analyse
- Systemanalytiker
- Versionierung
- Verteilte Systeme
- Virtualisierung

Programmierung & Betriebssysteme
- Softwareprogrammierung
- Windows (allg.)
- UNIX (allg.)
- Linux
- QNX
- Solaris
- BSD
- Betriebssysteme (allg.)

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
  • Russisch (Grundkenntnisse)
Reisebereitschaft
Europa
Arbeitserlaubnis
  • Europäische Union
Profilaufrufe
3998
Alter
45
Berufserfahrung
20 Jahre und 7 Monate (seit 08/2003)
Projektleitung
4 Jahre

Kontaktdaten

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

Jetzt Mitglied werden