freiberufler Senior Embedded Software Engineer auf freelance.de

Senior Embedded Software Engineer

zuletzt online vor wenigen Stunden
  • auf Anfrage
  • 1172 Sofia
  • Europa
  • bg  |  en  |  es
  • 30.04.2024

Kurzvorstellung

Dipl.Ing (Bachelor & Master) in Bereich Elektronik mit 18 Jahre Erfahrung in Bereich Embedded System Software Entwicklung. Ich habe gearbeitet für Nokia, Texas Instruments, JCI, General Motors, Volvo, Valeo, Audi und andere.

Auszug Referenzen (3)

"Die oben gemachten Angaben entsprechen in vollem Umfang der Wahrheit."
Senior Automotive Software Ingenieur C
Frank Rauser, Rovio-Soft (zZ für Fa. Eeins tätig)
Tätigkeitszeitraum

12/2014 – 4/2015

Tätigkeitsbeschreibung

Projekt : C basierten Autosar Projekt für Automotive Park Assistance System

Aufgaben:
- Debugging und Entwicklung für Park System Logik nach die Spezifikationen
- Debugging von Use Case Scenarios und HIL Testing
- Erforschung und Debugging für Speicherüberschreiben Bugs im Beziehung mit Compiler Spezifik
und Speicher Überlauf Probleme

Tools:
- WinIdea
- Windriver Compiler
- IC5000 iSystems debugger
- Custom Simulation HW, CANoe, Eclipse

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung, Embedded Systems

"Bestätigt"
Senior Automotive Embedded SW Ingenieur
Kundenname anonymisiert
Tätigkeitszeitraum

6/2012 – 9/2014

Tätigkeitsbeschreibung

Hauptprojekt – Entwicklung eines Türsteuergerätes für einen Automobilhersteller im einem internationalen Team. Entwurf von SW Komponenten für Autosar Architekturen und andere Betriebssysteme. Software Design mit DaVinci Developer und Configurator. Projekte basierend auf Renesas MCUs.
- Anforderungsanalyse und Definition der Toolkette für die automatische Erzeugung von API für Datenmanagement.
- Entwicklung von Anforderungsspezifikationen für ARXML (AUTOSAR-API) und C Code Generatoren.
- Implementirung einer Software Komponente für Data Management. Die Aufgabe enthält Sicherheitsstrategien, Versionierung von Datensätzen, Wiederherstellen von Daten bei NVRAM Ausfall. Entwicklung nach MISRA Regeln mit PRQA QAC.
- Integration von NVM, EEL und FDL Bibliotheken.
- Anforderungsanalyse und Erstellung von Pflichtenheften in DOORS. Entwurf von Testspezifikationen und Durchführung von Modultests. Entwicklung nach dem V-Modell und Automotive SPICE.
- Software Entwurf und Daten Behandlung bei kritischem Spannungsabfall.
- Software Entwurf für spezifische Bedürfnisse der Produktion.
- Ab Januar 2014 dauerhaft tätig in deutscher Niederlassung für Team Integration.

*** Administrative / Ogranisatorische Verantwortlichkeiten: ***
- Verantwortlich im bulgarischen Büro für die Beschaffung von Verbrauchsmaterial und Messinstrumenten.
- Koordination des Deutschkurses für Mitarbeiter mit dem Goethe Institut Sofia.
- Organisation von Geschäftsreisen nach Deutschland für den bulgarischen Teil des Teams und Erstellung der Agenda

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung, Testing (IT), Testdesign (IT), Software Design, Versionierung / Versionsverwaltung, C, System Design, Requirement Analyse, Dokumentation (IT), Projektassistenz

"[...] did a great job here at Antelope Audio. He implemented the Python framework which we use to develop control panels for our devices. He also worked on the embedded C code for two of the devices, one of them was split into 3 products. All of the devices worked their lifetime with no software problems.

Good sides: excellent professional, self-motivated, work passion, eager to work and learn new things, excellent communication skills.

Bad sides: couldn't spot any while working together."
Software Ingennieur C / Python
Kundenname anonymisiert
Tätigkeitszeitraum

11/2009 – 5/2010

Tätigkeitsbeschreibung

- Entwicklung von einem Embedded USB Treiber für HID Kommunikation für Atmel ARM7 MCU.
- Entwicklung von Grafischer Benutzeroberfläche in Python.

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung, Embedded Systems, Testing (IT), Software Design, Python, C

Qualifikationen

  • C
  • C++
  • Embedded Entwicklung / hardwarenahe Entwicklung
  • Embedded Linux
  • Embedded Software Engineering
  • Embedded Systems
  • Git
  • Python
  • Sicherheitskonzept
  • Technische Projektleitung / Teamleitung

Projekt‐ & Berufserfahrung

Freiberufler Senior Embedded SW Ingenieur
Triple Helix LLC, Sofia
7/2022 – 4/2024 (1 Jahr, 10 Monate)
IT & Entwicklung
Tätigkeitszeitraum

7/2022 – 4/2024

Tätigkeitsbeschreibung

09/2023 – 03/2024: Yocto Linux Build für Raspberry PI 4, mit X11, IMGUI und LVGL Demos (open-source)

Erfolge:
• R&D: Systemanforderungen definition; Proof of concept, Testing und Überprüfung; Geschrieben 30-Seite User Manual, inkl. Yocto Basics und Geschäftanwendugsfall
• R&D: Cross-platform IMGUI und LVGL Demos mit custom Performance GUI, ported nach Debian

07/2022 – 01/2024: Geschrieben die Manjaro Linux User Guide Buch (publizierte 30 Nov 2023)

Erfolge:
• Ein 500-seitiges Buch, beginnend mit der Linux-Geschichte und einigen GUI-Beschreibungen sowie vollständigen Installationsrichtlinien (auf Englisch)
• Hauptthemen: Terminal, Backups (Fokus rsync), Package managers, File system, Networking, NFS, und Samba, VPN, SSH, remote access, shell scripting und Kernel Grundlagen, etc.
• In 14 Monaten fertiggestellt, mit allen technischen und sprachlichen Überarbeitungen

Eingesetzte Qualifikationen

Embedded Linux, C++, Linux Entwicklung

Freiberufler Senior Software Ingenieur C/C++
Continental Teves AG & Co. oHG Frankfurt, Frankfurt
4/2021 – 9/2022 (1 Jahr, 6 Monate)
Automobilindustrie
Tätigkeitszeitraum

4/2021 – 9/2022

Tätigkeitsbeschreibung

Projekt: Neue Generation der Ultraschall-Parkassistenz mit erhöhter Funktionalität und reduziertem Preis

Aufgaben:
• R&D: C++ Unit Tests mit Gtest; CMake Komponente Build Konfiguration für lokale und CI Build
• R&D: Neue interne Code-Qualitätsstandards und Entwicklungsprozessdefinition gemäß den Continental ASPICE-Definitionen
• Refactoring: Environment Model und Ultrasonic Signal Processing SWCs
• Entwicklung von Code- und Prozessqualitätsschulungen
• R&D: DGPS-basierteс Plugin
• R&D: Neues Plugin für Wiedergabe für interne Qt Simulation Tool

Eingesetzte Qualifikationen

Kontinuierliche Integration (CI), Embedded Entwicklung / hardwarenahe Entwicklung, Testautomatisierung, C++, Qt, Prozessberatung

Freiberufler Senior Software / Algorithms Ingenieur C/C++
Huawei Munich Research Center, München
7/2020 – 4/2021 (10 Monate)
IT & Entwicklung
Tätigkeitszeitraum

7/2020 – 4/2021

Tätigkeitsbeschreibung

Projekt: Entwicklung und Test neuer und angepasster Algorithmen auf Basis von OpenCV, DFT und anderen Bibliotheken; Neuimplementierung für Turbo Encoding / Decoding FEC basierend auf AFF3CT und ITPP

Aufgaben:
OpenCV / DFT:
• R&D: benutzerdefinierte geometriebasierte YUV-Video-Y-Kanals Manipulation und Maskenanwendung
• R&D: Leistungsbewertung von Videomanipulationsalgorithmen; mehrere Implementierungen bestehender und individuell angepasster Eulerscher Bewegungs-/Farbvergrößerungsalgorithmen für Videostreams
• R&D: Data Encoding und Decoding, Optimierung; FFT, DFT und IDFT auf getrennten YUV-Kanälen und Datenanalyse
• R&D: Filteranwendung (IIR, FIR, blur, Low/High/Band-pass Laplacian Pyramid)

AFF3CT und Erfolge:
• Integration und Testing: AFF3CT C++ template-basierte Turbo Code Test Framework
• R&D: ITPP library-based Turbo Code Umsetzung, Entwicklung von vollständigen AFF3CT Ersatz
• R&D: Kundenspezifisch AFF3CT-basiert Turbo Code Algorithmus
• Reduzierung der 10-C++-Vorlagenebenen auf eine monolithische Einzelklasse erreicht
• Validierung und Behebung von Memory Leaks, Leistung, Testen mehrerer Algorithmen; Erstellung detaillierter Leistungsstatistiken und Optimierung für Effizienz und Ressourcen

Eingesetzte Qualifikationen

C++

Freiberufler Senior Software Ingenieur C/C++
Triple Helix LLC, Sofia
4/2020 – 6/2020 (3 Monate)
IT & Entwicklung
Tätigkeitszeitraum

4/2020 – 6/2020

Tätigkeitsbeschreibung

Projekt: Entwicklung eines völlig neuen universellen Sortieralgorithmus mit einem vollwertigen Testframework, Leistungsvergleich mit über 20 bestehenden hocheffizienten Algorithmen/Implementierungen

Erfolge:
• R&D: Komplettes Testframework mit Generatoren und SW-Validierung
• R&D: Getestet über 100 experimentelle Algorithmen, schreiben von Projektdokumentation
-Hyperlink entfernt-

Eingesetzte Qualifikationen

C++, Softwareentwicklung (allg.)

Freiberufler Senior Software Ingenieur C/C++
Triple Helix LLC, Sofia
2/2020 – 3/2020 (2 Monate)
IT & Entwicklung
Tätigkeitszeitraum

2/2020 – 3/2020

Tätigkeitsbeschreibung

Projekt: Manjaro Linux auf Raspberry Pi 4B mit Touchscreen - Installation, setup, und Dokumentation

Aufgaben:
• Kühllösung Auswahl, Basisches Setup, Kuman 7-inch Capacitive Touchscreen display Treiber setup; HDD partitioning, boot und installation, Package Managers review, BASH basics Manual
• -Hyperlink entfernt-

Eingesetzte Qualifikationen

Embedded Software Engineering

Freiberufler Senior Automotive Software Ingenieur C++
Veoneer GmbH, München (via Cyres Consulting GmbH,, München
2/2019 – 10/2019 (9 Monate)
Automobilindustrie
Tätigkeitszeitraum

2/2019 – 10/2019

Tätigkeitsbeschreibung

Projekt 2: PC SW Encryption, IS27001 Implementierung und SW Architeкtur Redesign

Sicherheits Erfolge:
• R&D: Security workflow und ISO27001 Prozess Dokumentation; Sicherheitslückeanalyse; Rollenverteilung in Entwicklung und Business Supply Chains; Integration der Codemeter WiBu SW-Verschlüsselungslösung;
• Pentesting: Windows-SW zum Nachweis der Haltbarkeit der Verschlüsselung

Datenverschlüsselung Erfolge:
• R&D: Verschlüsselungsalgorithmen und Implementierung von AES-128bit-PCBC mit zusätzlicher benutzerdefinierter Verschleierung
• R&D: Open-Source-Bibliotheken zur Verschlüsselung/Entschlüsselung: Integration und Test
• R&D: Entschlüsselunganwendung und vollständige Qualitätstest mit Profilierung und Dokumentation

Major Windows PC Application redesign:
• Redesign von DLL-basierte Qt Windows Anwendung, neue Tasks, und monolithisches Architektur
• R&D: Thread Pool Entwurf, Implementierung und Integration; Neue Data Processing Pipeline
• R&D: Migration von Qt/DLL plugins nach reine C++11 mit STL Funktionen
• -Hyperlink entfernt-

Projekt 1: Build System Entiwcklung für ADAS Projekt

Aufgaben:
• R&D: Make System mit CMake, Makefiles, MinGW und Eclipse CDT, mit Manual
• Überprüfung: LDRA Tool Suite MISRA Prüfungen Setup, Automation, mit Anwendungsanleitung
• Ansprechpartner mit LDRA Support und IT Abteilung
• R&D: Make System Python Automation scripts für CI/CD, MinGW Compilation, LDRA Jobs

Eingesetzte Qualifikationen

Kontinuierliche Integration (CI), DIN ISO/IEC 27001, C++, Qt, Embedded Software Engineering

Freiberufler Senior Embedded Software Ingenieur
YehiOr Bulgaria Ltd, Sofia
10/2018 – 11/2018 (2 Monate)
IT & Entwicklung
Tätigkeitszeitraum

10/2018 – 11/2018

Tätigkeitsbeschreibung

Projekt: R&D für HW / SW Entwicklung und Architektur für Geräte der Unterhaltungselektronik

Aufgaben:
• R&D: Anforderungsspezifikation, SW Architektur, Aufgaben, SW Komponente, Treiber und Anwendungen
• Forschung von Linux als Projektplattform, inkl. HW, CPU, RAM, Bibliotheken, und Ports
• Überprüfung: Übertragung auf eine benutzerdefinierte HW-Plattform, einschließlich LCD-Displays
• Schätzung des Massenproduktionspreises und Prototyping-Bewertung

Eingesetzte Qualifikationen

Embedded Linux, Embedded Systems, Architekturinformatik

Senior Automotive Software Ingenieur mit C
BHTC GmbH, Lippstadt, Remote aus München
4/2018 – 8/2018 (5 Monate)
Automobilindustrie
Tätigkeitszeitraum

4/2018 – 8/2018

Tätigkeitsbeschreibung

- Anforderungsanalyse und Überprüfung
- Entwurf eines fortschrittlichen Algorithmus zum Erlernen der Benutzergewohnheiten und zur weiteren Steuerung der Sitzheizung (vollautomatisch, unter Berücksichtigung von Fahrzeug-, Profil- und
Umgebungsbedingungen)
- Investigation von Anwendungsälle und entgegenstehende Bedingungen
- Entwurf von interne Data Management, inkl. bei Reset, Optimiuerung und Ausfälle
- Investigation und Entwurf für zutreffende Nutzung von NVM und Kalibrationsparameter, Etnwurf von C code basierte mathematische Formeln und Validierung
- Entwicklung eines 3-ebene Algorithmus mit mehrere interne Zustandsmaschinen für vollständige Prozesssteuerung, inkl. alle Unterfunktionen
- Investigation für notwendige Schnittstellen, Kommunikation und Koordinierung mit Integratoren und andere Ingenieure for vollständige Komponenteinbau ins System
- Entwicklung eines vollständige Anwendungslogger für Tracing die ganze Anwendungsausführung, inkl. alle interne Zustande, Fehler und Datenverarbeitung
- Schreiben von vollständige Pflichtenheft
- Schreiben von detaillierte Fein Design, inkl. die notwendige mathematische und andere Nachweise für die genommene Entwicklungsentscheidungen
- Gemacht vollständige Traceability Verbindung zwischen Lastenheft, Pflichtenheft und Fein Design nach ASPICE
- Entwurf von basische Test- und Validationsmethode
- Geleitet die ganze Kundenkommunikation über Eigenschaften, Anforderungen und mathematische Erklärungen durchs Projekt

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung

Senior Automotive Software Ingenieur mit C
Valeo GmbH, Stuttgart, remote aus München
1/2018 – 2/2018 (2 Monate)
Automobilindustrie
Tätigkeitszeitraum

1/2018 – 2/2018

Tätigkeitsbeschreibung

- Ticket Burndown
- Investigation von interne und externe Fehlerberichte
- Debuggen von diagnostische Fehler, Investigation von Signale Bearbeitung und Interdependenz, Implementationsprüfung gegen Anforderungsspezifikation, Verfolgung von Rte Signale und Datentransfer zwischen Komponente
- Simulation von Parkingmanöver
- Detailliert Überprüfung und Untersuchung von DEM und NVM Treiber in Bezug auf Schreibzeiten, Latenzen und Konfiguration. Vorbereitet Zeitberichten, überprüft redundante Blöcke Schreiben und Trigger. Detailliert Überprüfung von NVM Zustandsmaschine, gefunden Probleme, vorgeschlagen Fixen die waren akzeptiert
- Investigation von Parksektoren Trennung für unterschiedliche Parkfälle

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung

Senior Automotive Software Ingenieur mit C
Valeo GmbH, Stuttgart, remote aus München
9/2017 – 12/2017 (4 Monate)
Automobilindustrie
Tätigkeitszeitraum

9/2017 – 12/2017

Tätigkeitsbeschreibung

- Ticket Burndown vor letzte offizielle Kundenversion
- Investigation von interne und externe Fehlerberichte
- Debuggen von diagnostische Fehler – ausgeführt vollständige Untersuchung von diagnostische Framework und DTCs Aktivierung, entdeckt mehrere Diskrepanzen zwischen implementierte SW und DaVinci Configurator generierten Quelltext
- Simulation von Parkingmanöver
- Untersuchung von Ausführungspfad ins SW, Verfolgung von Signale und Datentransfer zwischen Zustandsmaschine
- Prüfung von Kalibrationsparameter Map, Implementierung, Schreiben und Lesen

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung

Senior Automotive Software Ingenieur mit C++
Valeo GmbH, Stuttgart, remote aus München
1/2016 – 4/2017 (1 Jahr, 4 Monate)
Automobilindustrie
Tätigkeitszeitraum

1/2016 – 4/2017

Tätigkeitsbeschreibung

found in reference description 9
- Investigation von Testumgebung, Entwicklung von Testverfahren und Anleitungsschreiben für einen Team von 15 Freiberufler
- Entwicklung von funktionell SIL Teste mit Qt basiert SW Umgebung für Unit- und Funktionsteste von vielschichtig geometrische Kalkulationen und Objektaufbau und Detektion
- Entwickelt zwei Sondergeneratoren für Koordinaten- und Straßenobjektsimulation
- Entwickelt 4 verschiedene Testumgebungen für unterschiedliche Komponenten mit spezifische Datenerzeugung und Templates Specialization Behandlung
- Schreiben und Überprüfung von Anforderungsspezifikationen
- Schreiben von Design- und Architekturdokumente
- Quelltext Refactoring
- Planung und Verwalten von Teamaufgaben, Arbeitsbelastung und Timing Schätzungen
- Schreiben von HowTo Dokumente, Verfahren- und Trainingsdokumente, Durchführung von Schulungen
- Gearbeitet über 10 Komponente (jeder von 5-30000 Zeilen von vielschichtig templatebasiert 6-schichtige Klassenstruktur)

Eingesetzte Qualifikationen

Embedded Systems

Senior Automotive Software Ingenieur mit C
Marquardt GmbH, Rietheim-Weilheim, Remote, München
9/2015 – 12/2015 (4 Monate)
Automobilindustrie
Tätigkeitszeitraum

9/2015 – 12/2015

Tätigkeitsbeschreibung

- OBD2 diagnostic Testing nach VW/Audi Spezifikation
- Entwicklung von OBD IUMPR (In-Use Monitor Performance Ratio)
- Einsteullung von DaVinci Configurator IUMPR Bestandteil
- Anforderungsspezifikation Untersuchung für Vergleich und Update zwischen unterschiedliche Spezifikationsversionen

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung

Senior Automotive Software Ingenieur C++
Valeo Automotive, Stuttgart / München Remote
4/2015 – 9/2015 (6 Monate)
Automobilindustrie
Tätigkeitszeitraum

4/2015 – 9/2015

Tätigkeitsbeschreibung

Projekt : C++ basierten Projekt für Straße Laserscanner Device
Aufgaben:
- Aufgaben Verteilung, Ausführungszeit Abschätzung und Planung für die andere Freiberufler
- Entwicklung von Technisches Spezifikation nach SPICE Standard
- Entwicklung von SW Unit Tests für C++ Template Bibliothek
- Entwicklung von Prozess Dokumenten für die freiberuflisches Team

Eingesetzte Qualifikationen

C++, Prozess- / Workflow, Prozessmanagement, Embedded Software Engineering

Senior Automotive Software Ingenieur C++
Valeo Automotive, Stuttgart / München Remote
12/2014 – 4/2015 (5 Monate)
Automobilindustrie
Tätigkeitszeitraum

12/2014 – 4/2015

Tätigkeitsbeschreibung

Projekt Beschreibung:
C basierten Autosar Projekt für Automotive Parkassistenz System
Aufgaben:
- Debuggen und Entwicklung für Park System Logik nach die Spezifikationen
- Debuggen von Use Case Scenarios und HIL Testing
- Erforschung und Debuggen für Speicherüberschreiben Fehler im Beziehung mit Compiler Spezifik
und Speicher Überlauf Probleme

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung

Senior Automotive Software Ingenieur C
Valeo Automotive, Stuttgart
12/2014 – 4/2015 (5 Monate)
Automobilindustrie
Tätigkeitszeitraum

12/2014 – 4/2015

Tätigkeitsbeschreibung

Projekt : C basierten Autosar Projekt für Automotive Park Assistance System

Aufgaben:
- Debugging und Entwicklung für Park System Logik nach die Spezifikationen
- Debugging von Use Case Scenarios und HIL Testing
- Erforschung und Debugging für Speicherüberschreiben Bugs im Beziehung mit Compiler Spezifik
und Speicher Überlauf Probleme

Tools:
- WinIdea
- Windriver Compiler
- IC5000 iSystems debugger
- Custom Simulation HW, CANoe, Eclipse

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung, Embedded Systems

Senior Automotive Embedded SW Ingenieur
Leopold KOSTAL GmbH & Co. KG, Dortmund
6/2012 – 9/2014 (2 Jahre, 4 Monate)
Automobilindustrie
Tätigkeitszeitraum

6/2012 – 9/2014

Tätigkeitsbeschreibung

Hauptprojekt – Entwicklung eines Türsteuergerätes für einen Automobilhersteller im einem internationalen Team. Entwurf von SW Komponenten für Autosar Architekturen und andere Betriebssysteme. Software Design mit DaVinci Developer und Configurator. Projekte basierend auf Renesas MCUs.
- Anforderungsanalyse und Definition der Toolkette für die automatische Erzeugung von API für Datenmanagement.
- Entwicklung von Anforderungsspezifikationen für ARXML (AUTOSAR-API) und C Code Generatoren.
- Implementirung einer Software Komponente für Data Management. Die Aufgabe enthält Sicherheitsstrategien, Versionierung von Datensätzen, Wiederherstellen von Daten bei NVRAM Ausfall. Entwicklung nach MISRA Regeln mit PRQA QAC.
- Integration von NVM, EEL und FDL Bibliotheken.
- Anforderungsanalyse und Erstellung von Pflichtenheften in DOORS. Entwurf von Testspezifikationen und Durchführung von Modultests. Entwicklung nach dem V-Modell und Automotive SPICE.
- Software Entwurf und Daten Behandlung bei kritischem Spannungsabfall.
- Software Entwurf für spezifische Bedürfnisse der Produktion.
- Ab Januar 2014 dauerhaft tätig in deutscher Niederlassung für Team Integration.

*** Administrative / Ogranisatorische Verantwortlichkeiten: ***
- Verantwortlich im bulgarischen Büro für die Beschaffung von Verbrauchsmaterial und Messinstrumenten.
- Koordination des Deutschkurses für Mitarbeiter mit dem Goethe Institut Sofia.
- Organisation von Geschäftsreisen nach Deutschland für den bulgarischen Teil des Teams und Erstellung der Agenda

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung, Testing (IT), Testdesign (IT), Software Design, Versionierung / Versionsverwaltung, C, System Design, Requirement Analyse, Dokumentation (IT), Projektassistenz

Automotive Software Ingenieur mit C/C++
Johnson Controls Inc., Sofia
5/2010 – 6/2012 (2 Jahre, 2 Monate)
Automobilindustrie
Tätigkeitszeitraum

5/2010 – 6/2012

Tätigkeitsbeschreibung

- Hauptprojekt – Entwicklung eines Kombi Instrumentes mit Dual-Prozessor-Architektur für
General Motors.
- Hauptaufgabe – Entwicklung einer QNX basierten Multitasking Anwendung für Grafiklogik
Management. Anwendung Auftrag – Alert Display Manager. Programmiersprachen – C und
C++. IDE – QNX Eclipse basiert. Integration von MOST Automobilnetzwerkschnittstellen.
Erstellung von Pflichtenheft und Dokumentation.
- Nach einem Jahr Übernahme Hauptverantwortlicher für der Software Verantwortung Releases und für Software Updates, Integration. Erstellung von Umsetzungsstatusbericht und Fehlerbericht.
- Entwicklung von dll Schnittstellenbibliotehek für Verbindung zwischen QNX basiertem Gerät und Windows Bedienfeld zur Bereitstellung einer Testschnittstelle. Entwurf von Vollfunktionstest.
- Entwicklung nach dem V-Modell.

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung, Testing (IT), Testdesign (IT), Software Design, C, C++, System Design

Software Ingennieur C / Python
Antelope Audio, Sofia
11/2009 – 5/2010 (7 Monate)
Konsumgüterindustrie
Tätigkeitszeitraum

11/2009 – 5/2010

Tätigkeitsbeschreibung

- Entwicklung von einem Embedded USB Treiber für HID Kommunikation für Atmel ARM7 MCU.
- Entwicklung von Grafischer Benutzeroberfläche in Python.

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung, Embedded Systems, Testing (IT), Software Design, Python, C

Senior Sensor Treiber Software Ingenieur
Nokia, Sofia
12/2006 – 9/2009 (2 Jahre, 10 Monate)
Konsumgüterindustrie
Tätigkeitszeitraum

12/2006 – 9/2009

Tätigkeitsbeschreibung

Entwicklung von Treibern für CMOS Bildsensoren und Embedded Bildverarbeitungssoftware
für Video und Image Encoding Kamera Firmware (mit Texas Instruments Image DSPs) für
Nokia Mobiltelefone.

- Entwicklung von vollständigen Treibertestanwendungen.
- Framework (Rahmenstruktur) Entwurf.
- Ansprechperson für Kunden für mehrere Projekte. Dies beinhaltet Verfolgung und Aktualisierung von Spezifikationen, Terminplannung, Leitung von Telefonkonferenzen zum Projektstatus.
- Erarbeitung von Standard Prozedur und Spezifikationen für Entwicklung, Integration und Testing.
- Verwaltung und Tracking der Junior Entwickler Ressourcen. Training für Junior Software Designer.
- Gesamtergebnis - 6 abgeschlossene Projekte in Produktion.

Eingesetzte Qualifikationen

Embedded Systems, Testing (IT), Testdesign (IT), Software Design, C, System Design, Schulung / Training (IT)

Test Ingenieur
Epiq Electronic Assembly, Botevgrad
7/2006 – 11/2006 (5 Monate)
Automobilindustrie
Tätigkeitszeitraum

7/2006 – 11/2006

Tätigkeitsbeschreibung

Entwicklung von ICT Tests und Fehlerteilanalyse

Eingesetzte Qualifikationen

C

Zertifikate

Automotive Functional Safety Professional
2015
Detuschkurs Teilnahmebescheinigung
2014

Ausbildung

Master Ingenieur Elektronik (Elektronische Steuergeräte)
Ausbildung
2009
Bulgarien
Bachelor Ingenieur Elektronik (Elektronische Steuergeräte)
Ausbildung
2006
Bulgarien

Über mich

Während meiner 18-jährigen Karriere habe ich immer versucht, vier Schlüsselpunkte zu kombinieren:

• Lösen Herausforderungen, die andere entkommen
• Automatisieren wiederholende Aufgaben, um die Produktionskosten (Zeit und Aufwand) zu senken
• Erreichen die höchste Qualität und Effizienz, inkl. Null-Fehler-Komponenten
• Beziehen das gesamte Team ein, schreiben HowTos, Aufgabenverteilen, geben Nachhilfe und führen Schulungen durch

Dies habe ich in über 20 Projekten erreicht, indem ich mit Teams aus über 10 Ländern zusammengearbeitet habe und dabei die Bereitstellung hochwertiger Embedded Systeme als mein Hauptziel beibehalten habe. Als Senior Ingenieur war ich mehrmals zu informelle Teamleiter- und Integrator befördert, dank meine Fähigkeit unter Beweis stellte, Teams zu motivieren und zu leiten. In diesen Rollen habe ich aktiv Aufgaben geplant, mit Partnern und Kunden kommuniziert, den Fortschritt überwacht und klare Projekt- und Teamziele für einen erfolgreichen Projektabschluss definiert. Ich habe mich konsequent darauf konzentriert, die Produktanforderungen zu übertreffen, und leitete den Entwurf und die Entwicklung von Tests für Anwendungen und Hauptkomponenten. Diese Hingabe führte zur Lieferung mehrerer Null-Fehler-Produkte. Mein Engagement für Qualität geht über die Entwicklung hinaus. Ich war aktiv an der Umsetzung von ISO-Standards wie 15504, 27001 und 26262 beteiligt, um die Einhaltung bewährter Verfahren sicherzustellen und eine Kultur der kontinuierlichen Verbesserung innerhalb der Teams zu fördern.

Weitere Kenntnisse

Tech Stack

• Manjaro Linux User Guide book: Author
• Linux, Yocto und Open source, gearbeitet mit Linux Fedora, Arch, Mint, Ubuntu, und Manjaro
• Languages and methods: Embedded C (15+ Jahre, Expert), C++ (8 Jahre, gut), Python (4 Jahre, gut), Makefiles (5 Jahre, good); Agile and Scrum (7 years, gut)
• IDEs und Haupt-Tools: Visual Studio Code, Clang, QtCreator, CMake, GCC, MSVC; andere: IAR, Greenhills MULTI, WinIdea, Eclipse, KEIL uVision, Code Composer Studio, Open OCD, gdb
• Versionskontrolle und Merging: GIT, Sourcetree, GitKraken, JIRA, SVN, Dimensions; Beyond Compare, Diff, etc.
• Framework: Langjährige Erfahrung mit RTOS, Test und Simulation Frameworks
• Algorithmen: Entwickelt mehrere Algorithmen für Data Processing
• Ausgezeichnete Kenntnisse von: Treiber, RTOS, Bare Metal, Low Level Entwicklung – Entwurf von optimierte Minimum Ressource Treiber; gute Kenntnisse von Registers, Embedded MCUs und DSPs; Ausgezeichnete Kenntnisse von elektrische Schaltpläne und HW/SW Dokumentation (HSI)

Persönliche Daten

Sprache
  • Bulgarisch (Muttersprache)
  • Englisch (Fließend)
  • Spanisch (Gut)
  • Deutsch (Gut)
Reisebereitschaft
Europa
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
  • Vereinigte Staaten von Amerika
Home-Office
bevorzugt
Profilaufrufe
4520
Alter
40
Berufserfahrung
17 Jahre und 10 Monate (seit 07/2006)
Projektleitung
3 Jahre

Kontaktdaten

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

Jetzt Mitglied werden