22.06.2026 aktualisiert

**** ******** ****
100 % verfügbar

Professional Software Engineering Consultant & Solutions Provider | Embedded Software Engineer | BMS

Stuttgart, Deutschland
Weltweit
M.Sc.
Stuttgart, Deutschland
Weltweit
M.Sc.

Profilanlagen

Projects_experience .pdf

Über mich

B2B only

Skills

Test-SoftwareEnergieversorgungNetzwerktechnikC (Programmiersprache)JavaPHPXml-SchemaGeoinformationssystemWLANAnalog-Digital-WandlerUser Experience (UX)StromgeneratorenAcceptance TestingAnpassungsfähigkeitAutomatic Data Processing EquipmentAPIsRaumfahrttechnikAgile MethodologieAgile FührungAgile ModellierungAgiles TestenKünstliche IntelligenzAlgorithmusAlgorithmus-EntwurfAmazon Web ServicesAdvanced Microcontroller Bus Architecture (AMBA)AnalogelektronikAnalytisches DenkenData AnalysisComponent-Based Software EngineeringApplikationsprüfungElektrotechnikAngewandte MathematikSystems EngineeringArduinoMedizinische GeräteKünstliche Neurale NetzwerkeAutomatic Test EquipmentAudiosignalverarbeitungTest AutomationAutomatisiertes Test-FrameworkSpannungsreglerFahrzeugtechnikAutomotive ElectronicsAutomotive Open System ArchitectureMicrosoft AzureTelekommunikationUnterbrechungsfreie StromversorgungBatteriemanagementAkku-PackBatterietechnologieGoogle BigQueryMedizinische BildgebungBlackbox-TestBluetooth Low EnergyBoost (C++ Libraries)Bug-TrackingBugfixingKundenbeziehungsmanagementUnternehmenskommunikationUnternehmensethikC#CanbusCanalyzerUbuntuCanopenCdpsCertified Labview DeveloperChange ManagementEntscheidungen TreffenElektronische SchaltungstechnikDiagnosetestCloud ComputingSoftwaredokumentationSoftware QualityKollaborative KommunikationKommunikationInformationssicherheitComputersimulationDatenverarbeitungBildanalyseKonzeptualisierungSystemkonfigurationContinuous IntegrationKreative ProblemlösungKundenzufriedenheitKundenkommunikationDigital-Analog-WandlerDatenanzeige-DebuggerDatenmodellDatenverarbeitungssystemeDatensicherheitDatenvisualisierungGleichstrommotorenDebian LinuxFehlerverfolgungSoftware-Design-DokumenteProjektplanungDevOpsGerätetreiberDigitale ElektronikAnzeigegeräteMikroprozessorDigitale SignalverarbeitungDigitale SignaleDiodenlaserStromverteilungDokumentenverarbeitungEnterprise Architecture FrameworkEclipse Modeling FrameworkPädagogische FührungHochspannungElektrische EnergieübertragungEmbedded C++Embedded SystemsEmbedded LinuxEmbedded BetriebssystemeEmbedded SoftwareVisual C++Windows EmbeddedEnergietechnikEthernetJ2EEEthikFilterdesignFirmwareFlexraySignalgeneratorenFront OfficeFunktionsprüfungGNU DebuggersGenetic AlgorithmGeolokalisierungGitHubGoogle-AnwendungenErneuerbare EnergieFührungskompetenzHardware-Kompatibilität (Software-Anforderungen)Hardware-DesignScheinwerferHardware-In-The-Loop-SimulationIBM Rational SoftwareIbm Rational ClearquestImage-ManagementBildverarbeitungInternationale GeschäfteZwischenmenschliche KommunikationSoziale KompetenzProblemanalysePythonLabVIEWFührungsverantwortungLinux KernelLinux-gestützte GeräteLinux-DistributionNiederspannungLtspiceMATLABProject Management SoftwareProjektmanagementMBSEMicrosoft Office SpecialistMicrosoft VisioVisual Basic .NETMongoDBMySQLMQTTNumPyObjektorientierte Software-EntwicklungOpenCVOptoelektronikAuslagerungPid TuningTelefoninterviewsPmisEnergieumwandlungPräsentationstrainingDrucksensorScrumSoftware ArchitectureNäherungssensorPSSEQt (Software)QualitätsmanagementForschung & EntwicklungBahntechnikEchtzeit-BetriebssystemeDistributed SimulationTensorFlowRhapsodyEchtzeitsimulationAnforderungsanalyseRequirements ManagementRückverfolgbarkeit (Anforderungsmanagement)RessourcenplanungSoftware für Roboter-AutomatisierungRS-232Serielle KommunikationSimulationenSimulations-SoftwareSimulinkSoftware DesignSoftwareanforderungsanalyseSoftwareanforderungenSPICESoftware QualitätssicherungSoftware-QualitätsmanagementStateflow®System DesignIntegration (Software)TargetlinkWiresharkUMLUniversal Serial BusValidierungstestsServolenkungExtensible Markup LanguageCAN FDBatteriespeichersystemeBefragungSchienentransportEthernet-SwitchDiagnoseinstrumenteBerichterstattung über MedizinprodukteRadarGoogle CloudElanDOORS (Software)DoxygenMittelspannungPyTorchPTC WindchillKalman-FilterStellwerkanlagenMysql DatabasesHardwarediagnosePeripheralsMathworksLösung von KundenproblemenOszilloskopSensorikRechnerarchitekturBug-ReportingInfrarottechnikEmbedded CoderWechselrichterCoaching und MentoringAtlassian ToolsModelsimDigitale SignalverarbeitungProblemerkennungFree and Open Source SoftwareLenkvorrichtungAtlassian BitbucketStatic Code AnalysisHardware InfrastructurePcb LayoutAutomotive SoftwareFunktionale ProgrammierungGruppendiskussionen LeitenC++14EmpathischHybridtechnikCanoe SoftwareAutodesk AutocadLidarGPTAtlassian BambooHardware-DebuggingFreelancing
M.Sc. Professional software engineer with a solid background and a diverse skillset in software development, project management and technical leadership , specializing in embedded systems.

I have successfully developed software and led cross-functional teams to help customers such as BMW, VW, Audi, and Daimler tackle complex software and hardware challenges.

With my expertise in software development , software architecture , requirements management , software validation and customer support, I am experienced in managing change, overcoming project challenges, driving innovation and delivering high-quality solutions across a variety of technologies and industries

Roles and Expertise:
  • Software Project Leader
  • Project Manager
  • Software Architect
  • System Engineer
  • Requirements Engineer
  • software developer
  • Customer Support Engineer
  • Technical Leader
  • front desk
  • Defect Manager
  • Software Quality Engineer
  • Software Process Engineer 
  • software integrator
  • Software Validation Engineer
  • Hardware prototyping and development
  • Mentoring and Coaching
  • Trainer (Model based development - Matlab/Simulink/Stateflow, Microcontrollers, ASPICE, AUTOSAR, ISO26262, Embedded C/C++)
I also own a company where I lead and manage a dynamic team of engineers who provide external support to companies on various technologies and topics.

Software development:
  • Software Architecture (AUTOSAR)
  • Software Requirement Engineering
  • Software Quality Engineering
  • Software Design/Implementation
    • Application Software
      • Model based development expert: Matlab, Simulink, Stateflow, TargetLink, Embedded Coder, MXAM, MES, MIL, SIL, PIL, HIL
      • C/C++, Python
    • AUTOSAR configuration / development, Diagnostics, DCM, DEM, I/O Hardware, I/O Drivers, Complex Device Drivers, Comm Services, EcuM, Memory services, RTE generation, Safety features, DSP, BSW
    • Scripting (DXL, CAPL, Matlab, Python, Windows batch)
  • Unit Testing
  • Software Integration
  • Software Validation
  • Functional Safety (ISO 26262, ASIL-D projects)
  • System Engineering / Model-Based Systems Engineering (MBSE)
  • System/Software Documentation
Recent projects:
  • Battery Management Systems (BMW, VW, AUDI)
  • Intelligent Headlamps (BMW, Daimler)
  • Power Steering (Bosch - Platform development)
  • Instrument Clusters (AUDI, Porsche, VW)
  • Energy / Power Electronics (High/Low Voltage, AC/DC)
Other projects: Keyless Go (WIN - Wireless Ignition Node), Electronic Steering Column Lock (ESCL), Bosch Cartronic, Electronic Stability Control (ESC), OBDII and Bluetooth diagnostic devices

Companies: Daimler, BMW, VW/AUDI/Porsche, Bosch, Hella, Automotive Lighting, Expleo/Cariad, Magneti Marelli and various U.S. customers.

Programs:
MATLAB/Simulink/Stateflow/TargetLink/Embedded Coder, Microsoft Visual Studio, Eclipse, LabView, Keil, AVR Studio, SEGGER Embedded Studio, winIDEA, GeoMedia, Adobe Dreamweaver, Eclipse, Amzi Prolog, Emu8086, Microsoft Office, Enterprise Architect, Microsoft Visio, yEd - Graph Editor.
CAD software: AutoCAD, CATIA.
PCB design tools: EAGLE, ExpressPCB, SprinLayout, TraxMaker.

Tools I Used in the Automotive Sector:
  • General tools: Serena Dimensions, Agile PLM, PTC, R-Plan, MKS, GIT, JIRA, Confluence, Jenkins, DOORS, Polarion, Synergy, ClearCase, Cosmic / GCC / Green Hills / IAR / CMake / Tasking compilers, Trace 32 Lauterbach debugger, Ozone Debugger, J-Link Debugger, IAR debugger; INCA, CANopenNode, Wireshark, GoogleTest, TestRail, Tessy, BTC EmbeddedTester, Speedgoat, PLECS, Model Examiner, Model Examiner Drive, Rhapsody, QAC/HELIX-QAC/Lint (static code analyzer) – MISRA rules, Polyspace, CMake, BMW toolchain, Daimler toolchain, VW toolchain.
  • Vector tools: CANoe, DaVinci Developer, DaVinci Configurator, CANdela, CANalyzer, CANape, GENy, CANdb++, ASAP2.
  • dSPACE tools: System Desk, TargetLink.
Knowledge of internal tools and processes from BMW , Daimler , and VW .

Programming:
MATLAB (Simulink / Stateflow / TargetLink / Embedded Coder / .m)
Embedded C/C++, C#, Java, JavaScript, Python, Visual Basic, SQL, PHP, WinAPI, Prolog, Assembler, DXL, CAPL.

Standards: ASPICE, ISO 26262, IEC 61508, AUTOSAR, UML, UN-R155, ISO 15118, KWP2000, ISO 15765-2, ISO 9001 (IATF 16949), EN 50128, ISO 21434, SAE J1850, ISO 14229 (UDS), ISO 15031 (OBD), ISO 11898 (CAN), CMMI.

Communication protocols: CAN; CAN-FD, CANOpen, D-Bus; OBDII, XCP, LIN, UDS, Ethernet, Bluetooth, Wi-Fi, Zigbee, MQQT, I2C, SPI, UART, JTAG, PSI5, USB, RS232.

Microcontrollers: Freescale, RH850, STM32, NXP MPC5, Infineon (AURIX, XMC), 8052, AT2313 microcontrollers.
Development boards: dsPICPRO4, CEREBOT II (Digilent), MCB251, STM32 Nucleo, Arduino, Raspberry Pi.
Experience in firmware development.

OS: Windows, Linux (Mint, Raspbian), OSEK, FreeRTOS, embOS, Involved in OS development.    

Sprachen

DeutschgutEnglischverhandlungssicherRumänischMutterspracheSpanischgut

Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden