Senior Software Engineer
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 80802 München
- Umkreis (bis 200 km)
- el | en | de
- 27.11.2020
Kurzvorstellung
Real-Time/Embedded, Desktop.
Full SW lifecycle.
Team leadership, sub-project management.
Polyglot programmer – incl. C++,C,C#,Java,Matlab/Simulink etc.
Automotive, Aerospace, Telecommunications, Industrial Software.
Qualifikationen
Projekt‐ & Berufserfahrung
4/2019 – 6/2020
TätigkeitsbeschreibungFully 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 QualifikationenArchitekturvisualisierung
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#.
C++
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#.
Enterprise Architect (EA)
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.
Automotive Open System Architecture
Ausbildung
Newcastle upon Tyne, UK
Über mich
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#, 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, Industrial Software & Automation.
Weitere Kenntnisse
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#, 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, Industrial Software & Automation.
Persönliche Daten
- Deutsch (Gut)
- Englisch (Fließend)
- Griechisch (Muttersprache)
- Europäische Union
- Schweiz
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden