Senior C++ Entwickler | Embedded und IoT | Sofort Verfügbar
- Verfügbarkeit einsehen
- 1 Referenz
- auf Anfrage
- 80634 München
- Umkreis (bis 200 km)
- hy | en | ru
- 13.11.2024
Kurzvorstellung
Auszug Referenzen (1)
"Hervorragende Zusammenarbeit, fachlich sehr kompetent, sehr engagiert, überdurchschnittliche Leistung, sehr gute Kundenorientierung"
11/2016 – 2/2018
Tätigkeitsbeschreibung
BMW Induktiv Laden (ILA) Projekt:
• Induktiv Laden Betriebsstrategie: Betriebsstrategie Desig: WLAN Verbindung und Suche, Fahrzeug Positionierung, Ladevorgang und Ladungsunterbrechung. State-Machine Design, AUTOSAR Schnittstellendefinition und Verbindung (CAN-Nachrichten und Interne Signale).
• OEM Fahrzeugpositionierung Komponente: Fahrzeugpositionierung im Weit- und Nahbereich, Parkposition. Die Geschäftslogik Design und Entwiklung.
• OEM Laden und Ladungsunterbrechung.
• OEM WLAN Suche und Verbindung.
• Log Analysen: CAN-Messages Analysen.
• Unit Tests.
Software Design, Subversion, C++, Eclipse, Git, Softwareentwicklung (allg.), Microsoft Visual Studio, Automotive Open System Architecture, CAN-Bus (controller area network), Embedded Software
Qualifikationen
Projekt‐ & Berufserfahrung
3/2024 – 11/2024
TätigkeitsbeschreibungHMI Entwicklung, Contact-Book, Contact-Picture und Personalization Services.
Eingesetzte QualifikationenC++, Embedded Linux, Embedded Software, Embedded Systems, Git, Jira
5/2022 – 10/2024
Tätigkeitsbeschreibung
2 Projekte: Large Data und SmartFIB.
• Large Data Team: Fokussiert auf die Optimierung des Datentransfers zwischen Softwarekomponenten, die innerhalb desselben oder über verschiedene Prozesse und Maschinen hinweg arbeiten. Verbessert den Datendurchsatz, die Softwareleistung gesteigert und Datenverluste minimiert. Leistungsbewertungen wurden mit Microsoft Performance Counters durchgeführt, die von den Softwarekomponenten eingerichtet wurden.
• SmartFIB Team: Entwicklung einer Softwarekomponente für die neue Scan-Generator-Hardware durch Integration und Anpassung der neuesten Hardware-Treiber in die SmartFIB-Anwendung, wodurch sichergestellt wurde, dass die Anwendungsfunktionen leistungsfähig und voll funktionsfähig blieben.
C# Developer, Programmierer C, C++, .Net Framework (Microsoft), Application Development, Git, Microsoft Visual Studio, System Analyse, Microsoft Azure
8/2021 – 5/2022
TätigkeitsbeschreibungPatient Monitoring device. Microservices und RS232 Serial Protokol: ZeroMQ Microservices und Serial Port Initialisierung. Übertragung von Patient-Monitoring Daten an externe Geräte wie das PulsioFlex Gerät und das Philips VueLink / IntelliBridge-Monitorgerät. State-Machine Design und Implementierung.
Eingesetzte QualifikationenEmbedded Linux, C++, Git, Jira, Qt (Software), Softwareentwickler Embedded Systems, Embedded Software
2/2021 – 8/2021
TätigkeitsbeschreibungM600, Defibrillatoren für die Notfallmedizin. Einrichten des Multitasking-Echtzeit-Kommunikationsframeworks unter Nucleus RTOS. Testen und Bewerten der Nucleus RTOS API, Design und Architektur des Frameworks.
Eingesetzte QualifikationenMedizinforschung, Objektorientierte Software-Entwicklung, Echtzeit-Betriebssysteme, Echtzeit-Softwareentwickler, Embedded Entwicklung / hardwarenahe Entwicklung, Embedded Systems, Git, Programmierer C, C++
11/2019 – 12/2020
TätigkeitsbeschreibungLichtmikroskop, Leonardo Projekt, SampleFinder. Allgemeine Workflow Lösung, SampleFinder-Workflow Integration, Predictive-Service Integration.
Eingesetzte QualifikationenObjektorientierte Software-Entwicklung, .Net Framework (Microsoft), C#, Git, Microsoft Azure, Microsoft Visual Studio, Workflows
7/2018 – 11/2018
TätigkeitsbeschreibungEmbedded Entwicklung, API Definition, Asynchron Messaging Data-Struktur, Database (MongoDB) und GUI (Chromium) Kommunikation in JSON.
Eingesetzte QualifikationenEmbedded Linux, Programmierer C, C++, Git
2/2018 – 7/2018
Tätigkeitsbeschreibung
- 64-Bit Migration Projekt, free of GDK / GTK libraries for Patterning and ScanGen
- Exntend libraries, replace GTK objects
- Integrate libxml2
- Bug fixing
Software Design, Softwareentwicklung (allg.)
11/2016 – 2/2018
Tätigkeitsbeschreibung
BMW Induktiv Laden (ILA) Projekt:
• Induktiv Laden Betriebsstrategie: Betriebsstrategie Desig: WLAN Verbindung und Suche, Fahrzeug Positionierung, Ladevorgang und Ladungsunterbrechung. State-Machine Design, AUTOSAR Schnittstellendefinition und Verbindung (CAN-Nachrichten und Interne Signale).
• OEM Fahrzeugpositionierung Komponente: Fahrzeugpositionierung im Weit- und Nahbereich, Parkposition. Die Geschäftslogik Design und Entwiklung.
• OEM Laden und Ladungsunterbrechung.
• OEM WLAN Suche und Verbindung.
• Log Analysen: CAN-Messages Analysen.
• Unit Tests.
Software Design, Subversion, C++, Eclipse, Git, Softwareentwicklung (allg.), Microsoft Visual Studio, Automotive Open System Architecture, CAN-Bus (controller area network), Embedded Software
7/2015 – 11/2016
Tätigkeitsbeschreibung
• Car Body Comfort Domain (BDC): Design und Entwicklung von neue Funktionen wie Sitzheizung, Armlehneheizung, Sonnenschutz, Diagnose, XCP, etc., für BMW BDC2015 und BDC2018 Projekten (BMW und Rolls Royce). Sowie State Machine Entwicklung und API über AUTOSAR (V. 3 und 4).
• Unit Tests: Unit Tests mit GTest-Framework
Objektorientierte Analyse und Design (OOAD), Subversion, C++, Git, Microsoft Visual Studio, Automotive Open System Architecture, CAN-Bus (controller area network), Embedded Software
7/2011 – 9/2015
Tätigkeitsbeschreibung
• EMServer Scan & Video: Event-Driven Architektur, AREG Framework Design und Entwicklung, Client- und Server Komponenten für ASE (Arbitrary Scan Engine), Scanner und Decomposition Steurung, Image Acquisition. Use Cases Definition, State Machinen, Code-Generator. Scan & Video Integration und Schulung.
• SmartFIB: Modul Strukturierung (Architekture und Engineering, Integration und Restrukturierung). API Definition. SmartSEM Interop module, FIB Imaging Mode Steuerung, GIS (Gas Injektion System) Steuerung. Memory Leak Analyse. Exception Handling (SEH). Logging- und Tracing, Stabilisierung und Optimierung.
• SmartFIB GUI: WPF Schnittstelle zwischen .NET Framework und GTK+.
• Delta: Scan & Video Module Integration in Delta, WCF Schnittstelle zwischen .NET Framework und VC++, Image Acquisition und Processing mit ZEN.Blue und ZEN.Core
• Remote Scan Device: Remote Messaging Framework, Remote Client / Server Scan Device.
• Arbitrary Imaging: Arbitrary Scan Images, Bildverarbeitung und Bildrekonstruktion.
Objektorientierte Analyse und Design (OOAD), Objektorientierte Software-Entwicklung, Git, Subversion, Microsoft Visual Studio, Programmierer C, C++, RPC (Remote Procedure Call), System Analyse, Visual C++
5/2010 – 7/2011
Tätigkeitsbeschreibung
• Audi/VW MIB STD / PLUS / NAV: Organizer Feature-Owner, Controller: Organizer/Adressbuch Design. Requirement Klärung. Outsourcing-Kontrolle. Entwicklungsplan-Kontrolle. Code Integration und Feature Prüfung. System-Requirement und Bug Tracking.
• Audi/VW MIB PLUS / NAV: Speech (SDS und TTS) Controller: Integration, Feature und Performance Prüfung, Stabilisierung und Optimierung. Problemanalyse, Lösungen, Workshops Moderation. System-Requirement und Bug Tracking.
Subversion, Embedded Software, Embedded Systems, Jira, Programmierer C, C++, SISR (Semantic Interpretation for Speech Recognition), Softwareentwickler Embedded Systems, SRGS (Speech Recognition Grammar Specification), System Analyse, Windows Embedded
11/2009 – 4/2010
Tätigkeitsbeschreibung• Daimler NTG5: Nuance Speech Subsystem Client/Server Schnittstelle, Verbindung und Steuerung in Echtzeitsystem Modus. TTS für Navigation. SDS für Telefonie, HMI, Tuner und andere Subsysteme. Service Design und Entwicklung, Verbindung zwischen Nuance und Harman/Becker Komponenten. State Maschine Code-Generator, Client/Server Message Mapping und Routing.
Eingesetzte QualifikationenObjektorientierte Analyse und Design (OOAD), Objektorientierte Software-Entwicklung, Subversion, Embedded Software, Embedded Systems, Programmierer C, C++, QNX (Software), RPC (Remote Procedure Call), SISR (Semantic Interpretation for Speech Recognition)
11/2006 – 3/2009
Tätigkeitsbeschreibung
• SsangYong W200: Kommunikationscontroller-Komponente Integration; Unterstützung, Beratung, Schulung.
• PSA Peugeot Citroën NG4: POP3 Mail Client Service Interface Design und Entwicklung, Unit Tests;
• Daimler DC-W212: Telefonbuch, Call-Liste Download, Download Kontroller Service Interface Design und Entwicklung, State Machinen Design und Entwicklung, SQL.
• Daimler DC-W221 (MOPF): Telefonie Komponente für HMI, SDS und Combo-Box (Fernbedienung). Device Data (Telefonbuch und Call-List) Download und Synchronization. PIN Überprüfung und Sperrung, Speed-Dial Modul, Normale und Notruf Abwicklung. Multiparty Call im Handsfree Profile (HFP 1.5) für Basis- und Komfort-Telefonie. State Machinen Design und Entwicklung, SQL.
Objektorientierte Software-Entwicklung, Subversion, Embedded Linux, Embedded Systems, Objektorientierte Analyse und Design (OOAD), Programmierer C, C++, QNX (Software), Softwareentwickler Embedded Systems
Ausbildung
Yerevan, Armenien
Über mich
Weitere Kenntnisse
Persönliche Daten
- Armenisch (Muttersprache)
- Englisch (Fließend)
- Russisch (Fließend)
- Deutsch (Gut)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden