freiberufler Senior Software Engineer auf freelance.de

Senior Software Engineer

zuletzt online vor wenigen Stunden
  • auf Anfrage
  • 80802 München
  • Umkreis (bis 200 km)
  • el  |  en  |  de
  • 19.04.2026

Kurzvorstellung

Senior SW & Systems Engineer.
Real-Time/Embedded, Desktop.
Full SW lifecycle.
Team leadership, sub-project management.
Polyglot programmer – incl. C++,C,C#,Python, Matlab/Simulink etc.
Automotive, Aerospace, Telecommunications, Industrial Software.

Geschäftsdaten

 Steuernummer bekannt

Qualifikationen

  • C#
  • C++9 J.
  • Object Oriented Design
  • Project Management
  • Projektleitung / Teamleitung
  • Python-Programmierer
  • Real-Time / Embedded
  • Simulink
  • Software Architecture

Projekt‐ & Berufserfahrung

Senior Software Engineer, SW Architect and SW Lead
HALREADY, Remote & GR Stuttgart
3/2025 – 12/2026 (1 Jahr, 10 Monate)
Robotics
Tätigkeitszeitraum

3/2025 – 12/2026

Tätigkeitsbeschreibung

• Lead SW Architect & Real-time/embedded developer (C++): high and low-level SW development (drivers, RTOS adaptation, multicore design); HW design support work.
• SW Lead, technical decision maker, lead designer, safety certification responsibilities; project management / planning and liaison with customer; liaison with vendors (RTOS selection, chip selection, tool selection).

Eingesetzte Qualifikationen

Teamleiter IT

Senior Software Engineer
VW / CARIAD, Remote
2/2024 – 12/2024 (11 Monate)
Automobilindustrie
Tätigkeitszeitraum

2/2024 – 12/2024

Tätigkeitsbeschreibung

Implementation of a variety of embedded funcitonalities, mainly in C++.

Eingesetzte Qualifikationen

Kundenberater

Senior Software Engineer
ARRI, Munich, München
3/2021 – 12/2026 (5 Jahre, 10 Monate)
Cinematic Cameras
Tätigkeitszeitraum

3/2021 – 12/2026

Tätigkeitsbeschreibung

Software for high-end cameras and video post-processing systems. Both embedded (in camera) and desktop / server (post-processing) work. Development of related tools. C++17 and C++20, Python, Matlab etc.

Eingesetzte Qualifikationen

C++

Senior Software Engineer
Hirschmann Car Communication / TE, Germany, Fulda & Remote
1/2021 – 3/2021 (3 Monate)
Automobilindustrie
Tätigkeitszeitraum

1/2021 – 3/2021

Tätigkeitsbeschreibung

Implementation of embedded SW for for the TV part of an infotainments system; C++, adaptive AUTOSAR.

Eingesetzte Qualifikationen

Programmierer C, C++

Function Owner / Team Leader
Magna, Munich, Munich
4/2019 – 6/2020 (1 Jahr, 3 Monate)
Automobilindustrie
Tätigkeitszeitraum

4/2019 – 6/2020

Tätigkeitsbeschreibung

Fully responsible for the Diagostics, Log & Trace and (initially) Memory Domain. Managing the teams, planning, reporting to management and customer, architecture and chief designer roles.

Eingesetzte Qualifikationen

Architekturvisualisierung

Senior Software Engineer & Sub-Project Manager
BMW Munich, Munich
11/2016 – offen (9 Jahre, 6 Monate)
Automobilindustrie
Tätigkeitszeitraum

11/2016 – offen

Tätigkeitsbeschreibung

Sub-project manager and team leader for the Smart Access team. “Bridge head”/liaison with the customer, requirements and work package negotiation, planning, general team coordination.
Development of parts of the embedded product functionality in C++/C++11 (object-oriented development). Solely responsible for whole SWCs. Unit testing. Desktop tool maintenance in C#.

Eingesetzte Qualifikationen

C++

Software Architect/Sub-project Manager
Shaeffler Technologies AG & Co. KG, Herzogenaurach
8/2014 – 3/2017 (2 Jahre, 8 Monate)
Automobilindustrie
Tätigkeitszeitraum

8/2014 – 3/2017

Tätigkeitsbeschreibung

A mixture of Software Architect, Systems Engineer and Sub-Project Manager work.
Liaison with the customer and the service provider; planning, tracking, coordination and organization of activities and releases; requirements elicitation.
Analysis, design and documentation of the software & functional architecture; high-level software design; use of UML and SysML (Enterprise Architect).
Authoring of specifications for Software Components and functions according to system level and customer requirements (involves system engineering work); detailed design of selected SWCs (e.g. E2E); authoring of guidelines; evaluation of methods and tools.
Specification of AUTOSAR interfaces (DaVinci) and supervision of code generation.
Analysis and design of high-level concepts and functional architecture (safety, communications etc.), functional and change impact, cross-cutting concerns etc. (involves system engineering work).
Support of safety analysis (FuSi, FMEA).
Coordination of the development team. Involves team leader/sub-project leader work (effort estimation, tracking, leading reviews, technical decisions etc).
Tool development in C#.

Eingesetzte Qualifikationen

Enterprise Architect (EA)

Senior Software Engineer
BMW, Munich, Munich
12/2012 – 6/2014 (1 Jahr, 7 Monate)
Automobilindustrie
Tätigkeitszeitraum

12/2012 – 6/2014

Tätigkeitsbeschreibung

Development of tools (diagnostic, debugging etc.) on the PC; use of C#/.Net for GUI development (WPF) and communication with the embedded target over Ethernet /TCP, UDP) and SPI; handling of Controller Area Network (CAN) data.
Development of parts of the embedded product functionality in C++; re-design and re-factoring of existing parts (object-oriented design, design patterns).
Development of enhancements for AUTOSAR tools and the build system; use of Groovy and Java; use of the Artop library.

Eingesetzte Qualifikationen

Automotive Open System Architecture

Ausbildung

Master's of Science (MSc)
Computing Science
1994
Newcastle upon Tyne, UK

Über mich

 Senior SW & Systems Engineer with wide provable experience in all phases of software and systems development (specification, architecture, design, implementation, review, testing, profiling, documentation).
 Highly motivated, enthusiastic, fast learner and adapter; “battle-tested” analytical skills.
 Long experience in Real-Time/Embedded and Desktop/GUI development.
 Experience in team leadership, mentoring and sub-project management (planning, effort estimation).
 Polyglot programmer – incl. C++, C, C#, Python, Java, Matlab/Simulink etc.
 Comfortable in both high and low level development; excellent object-oriented design skills.
 Good understanding of hardware.
 Solid scientific and engineering basis.
 Industries: Automotive, Aerospace, Telecommunications, Cameras, Industrial Software & Automation, Robotics.

Weitere Kenntnisse

Experience in years:

SW Engineering (general): > 25
Professional Coding: > 25
Requirements Eng: > 10
SW Architecture: > 15
OOA/OOD: > 20
Management: > 5
Systems engineering: > 5
Control Engineering > 10 (+ BSc degree)

Automotive > 14 (incl AUTOSAR)
Aerospace: > 10
Other: > 7

Real-Time/Embedded: > 20
Desktop dev: > 15
Mobile dev: > 4
Backend dev: > 2
RTOSs:(VxWorks,QNX, FreeRTOS,ThreadX, ARINC 653,AUTOSAR etc) > 16
OSs: Windows, LINUX (incl. Embedded YOCTO)

C / C++: > 20 (inc up to C++20)
C#: > 10
Matlab: > 10
Simulink: > 8
Java: > 10
Python: > 10
Assembly (various microprocessor/ microcontrollers): > 6 years

Persönliche Daten

Sprache
  • Griechisch (Muttersprache)
  • Englisch (Fließend)
  • Deutsch (Gut)
Reisebereitschaft
Umkreis (bis 200 km)
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
Home-Office
bevorzugt
Profilaufrufe
2383
Berufserfahrung
31 Jahre und 3 Monate (seit 01/1995)
Projektleitung
5 Jahre

Kontaktdaten

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

Jetzt Mitglied werden