freiberufler Embedded Software & Systems Engineer | C/C++ · Embedded Linux · Yocto · RTOS · Integration & Testing auf freelance.de

Embedded Software & Systems Engineer | C/C++ · Embedded Linux · Yocto · RTOS · Integration & Testing

zuletzt online vor wenigen Minuten
  • auf Anfrage
  • 85586 poing
  • auf Anfrage
  • hi  |  gu  |  de  |  en
  • 23.10.2026

Kurzvorstellung

Embedded Software & Systems Engineer mit über 7 Jahren Erfahrung in der Embedded- und Automotive-Entwicklung. Schwerpunkte: C/C++, Embedded Linux/Yocto, FreeRTOS, Mikrocontroller, Softwareintegration sowie Unit-, Integrations- und Systemtests.

Qualifikationen

  • C
  • C++
  • Python
  • Simulink
  • TESSY Test system

Projekt‐ & Berufserfahrung

System Integration & Validation Engineer – Automotive High-Voltage Systems
BMW group, München
1/2025 – 10/2026 (1 Jahr, 10 Monate)
Automobilindustrie
Tätigkeitszeitraum

1/2025 – 10/2026

Tätigkeitsbeschreibung

Durchführung von Integrations- und Systemtests für Steuergeräte in PHEV-/EV-Fahrzeugen unter Einsatz von ECU-TEST (TraceTronic), Vector CANoe, CANalyzer, ETAS INCA, Tornado, E-Sys Controldesk und EDIABAS.

Analyse des Zusammenspiels von Hochvolt-Steuergeräten (u. a. CCU, BMU, Inverter, IPB und IPF) sowie Durchführung von Software-Updates und Flash-Prozessen zur Verifikation neuer Softwarestände.

Enge Zusammenarbeit mit Software-, System- und Integrationsteams in einem agilen Entwicklungsumfeld zur Fehleranalyse und Absicherung neuer Softwarestände.

Eingesetzte Qualifikationen

Manueller Tester IT-Qualitätssicherung, Softwaretester, Test Automation, Test Management, Testdesign (IT), Hochvolttechnik

Ausbildung

Embedded System
M.Sc
2019
Duisburg

Über mich

Ich bin Embedded Software & Systems Engineer mit über 7 Jahren Erfahrung in der Entwicklung, Integration, Verifikation und Validierung von Embedded- und Automotive-Systemen. Ich verbinde fundierte C/C++-Kenntnisse mit praktischem Verständnis für Mikrocontroller, Echtzeitbetriebssysteme, Embedded Linux und komplexe Hardware-Software-Schnittstellen.

### Entwicklung & Embedded-Systeme

Bei EVACharge entwickelte ich C++-Software für die CCS-Ladekommunikation auf ARM Cortex-A9 mit Yocto Linux sowie Cortex-M4 mit FreeRTOS. Zu meinen Aufgaben gehörten die Analyse bestehender Software, die Untersuchung von Kommunikations- und Timing-Problemen sowie die Reproduktion von Fehlern direkt auf der Zielhardware. Ergänzend entwickelte ich Python- und Bash-Werkzeuge zur Log- und Speicheranalyse.

In eigenen Projekten beschäftige ich mich mit STM32-Firmware, FreeRTOS, modernem C++, serieller Kommunikation, ARM-Cross-Compilation und Yocto/BitBake. Ein Schwerpunkt ist die Integration eines STM32-Mikrocontrollers mit einem Embedded-Linux-Gateway zur Übertragung von Telemetriedaten.

### Integration, Testing & Qualitätssicherung

Ich verfüge über praktische Erfahrung in Unit- und Integrationstests mit VectorCAST und TESSY sowie in der Systemintegration und Absicherung von Automotive-Steuergeräten. Bei AKKODIS im BMW-Umfeld analysiere ich das Zusammenspiel verschiedener Steuergeräte in Hochvoltsystemen, untersuche komplexe Fehlerbilder und verifiziere neue Softwarestände.

Meine Erfahrung umfasst außerdem die Arbeit in ASPICE-orientierten Entwicklungsprozessen und die Absicherung sicherheitskritischer Automotive-Systeme im ISO-26262-Umfeld.

### Zusammenarbeit & Arbeitsweise

Ich arbeite strukturiert, analysiere technische Probleme systematisch und dokumentiere Ergebnisse nachvollziehbar. Durch meine Erfahrung in Entwicklung, Integration und Test kann ich sowohl bei der Implementierung von Embedded-Software als auch bei Fehlersuche, Testdurchführung und Release-Absicherung unterstützen.

### Projektportfolio

Ausgewählte persönliche Embedded-Projekte und technische Implementierungen:
https://github.com/kapil9033

Ich interessiere mich für Projekte in den Bereichen Embedded C/C++, Firmwareentwicklung, Embedded Linux/Yocto, RTOS, Softwareintegration, Testautomatisierung und Automotive-Verifikation.

Weitere Kenntnisse

Embedded Software Development:
Embedded C, C++11/14/17/20, Firmware Development, STM32, ARM Cortex-M, FreeRTOS, Bare-Metal Programming, State Machines

Embedded Linux & Build Systems:
Embedded Linux, Yocto Project, BitBake, Linux Gateway Integration, ARM Cross-Compilation, CMake, Make, OpenOCD

Testing & Automotive:
Unit Testing, Integration Testing, System Testing, VectorCAST, TESSY, ECU-TEST, CANoe, CANalyzer, ASPICE, ISO 26262, CAN

Scripting & Debugging:
Python, Bash, Log Analysis, Fault Analysis, UART, I2C, SPI, Git, GitHub, SVN

Additional Tools & Methods:
MATLAB/Simulink, Google Test, ETAS INCA, Wireshark, JIRA, Scrum, Agile Development, Technical Documentation

Persönliche Daten

Sprache
  • Deutsch (Fließend)
  • Englisch (Fließend)
  • Hindi (Muttersprache)
  • Gujarati (Muttersprache)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
Home-Office
unbedingt
Profilaufrufe
5
Alter
34
Berufserfahrung
7 Jahre und 7 Monate (seit 03/2019)

Kontaktdaten

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

Jetzt Mitglied werden