Miodrag Mikulic

Leitender Berater für Systemsoftwareentwicklung und Projektmanagement

Sindelfingen, Deutschland

Erfahrungen

Jan. 2010 - Bis heute
14 Jahren 7 Monaten

Leitender Berater für Systemsoftwareentwicklung und Projektmanagement

KOM Motive Ltd

  • Beratung und Leitung in Systemsoftwareentwicklung und Projektmanagement für Kunden wie Advantest, IBM, Mercury Computer Systems Inc, Adara Networks, Themis Computers, CheckPoint, Smart Technologies Inc, Soma Networks Inc, Plus Server AG, Positron Inc.
  • Verantwortlich für SW-Teamleitung und (Teil-)Projektleitung sowie System-(Teil-)Projektleitung, System-Engineering, Anforderungs-Engineering und ‑Management, Qualitätssicherung und Prozessexpertise.
  • Entwicklung und Automatisierung von CI/CD-Pipelines (Jenkins on AWS & Linux, Azure) und Testautomatisierung (HIL/SIL, Tessy, python, sqllite). Verarbeitung von Dokumentformaten (CSV, XML, HTML/DOM, DOCX).
  • Beratung und Prozessverbesserung in SW-Integration, Konfigurationsmanagement, Change Management (ASPICE-Audit-Bewertung 2,0 für ENG.07, CM) und funktionale Sicherheit (ASIL-B).
  • Automatisierte Vor- und Nachverarbeitung für BMW-spezifische SW-Verpackung und verschlüsselte Signaturen.

Projekttätigkeiten:

  • Hanon Systems: Mercedes-Benz MMA SW CI/CD-Entwicklung, Integration und Testautomatisierung.
  • Magna Inc & GETRAG: SW-Integration für BMW und BMW Mini TCU SW.
  • Valeo: SW-Projektleitung Park Assist für Ford-Plattformen, Volvo und JLR; Release-Planung, Mentoring, Prozess- und Qualitätsaudits (100 % ASPICE-Konformität).
  • Schaeffler AG: Systemingenieur für funktionale Spezifikation, DOORS-Engineering, V&V-Rückverfolgbarkeitsverbesserungen; SW-Projektleiter für ECU SW/HW und Subsystemmanagement; Prozessframework-Entwicklung und Lieferantenmanagement.
  • Mahle Electric Drives: System Requirements Engineer für 48 V-Elektroantriebssystem, Embedded C/C++, Integration und Tests, Dokumentation mit Anforderungsrückverfolgbarkeitsmatrix.
  • Bosch/Daimler: Multi-Core-AUTOSAR-Systemdesign und -entwicklung, Continuous Integration Framework, RTE-Codegenerator-Verbesserungen, Change Management.
  • Elektrobit: Entwicklung von TresOS BSW-Konfigurationstools, funktionale Sicherheitsfunktionen ASIL A–D, BMW BAC Kommunikations- und Diagnoseebene, Bootloader-Framework.
  • ALPS Automotive/CDN Automotive: AUTOSAR-Architektur für Audi A8 Touchpad, BSW-Entwicklung, Bootloader und SW-Update-Framework, automatisierte Dokumentationsgenerierung.
  • KOM Technologies Group: Daimler OHCM/BR238/BR223 Integration, SSA/SafeTLib-Integration, CAN-Treiberdesign, AURIX MCAL Entwicklung.
  • MBTI (Mercedes Benz Tech Innovation): Systemintegration Daimler CIVIC Infotainment, Yocto/Linux/SELinux Builds, 4G/5G OTA-Updates, CI/CD, Trace-Tools, ASPICE-Support.
  • Advantest Corporation: CI/Release Engineer, Optimierung CI-Prozess, Toolautomatisierung (Jenkins, Jira, Confluence, Python, Ruby, C/C++), Agile Prozessverbesserung.
  • Harman Samsung: Embedded Linux SW-Integration, OTA-Updates, SW-Integrationstests für Infotainment.
  • Valeo (Linux): Team Lead Systemarchitektur für iMX8 Telematikgerät, Release-Planung und Systemspezifikation.
  • Molabo GmbH: Beratung zu IEC-61508 SIL-1 Tests, MISRA-Code-Tests, Automatisierung der Anforderungs-Test-Pipeline.
  • Continental Automotive: SW-Architektur und Sicherheitshärtung für Open Telematics Platform, Portierung auf Fermi-Plattform, SELinux/OP-TEE, Bootloader-Entwicklung.
  • Mercury Computer Systems Inc.: OpenBIOS/Linux-BIOS und Gerätetreiber für RapidIO Geräte.
  • General Dynamics Mission Systems: Betriebssystem-Reliability-Engineering für Missionscomputer.
  • US Telco Vendor: Portierung FreeSwitch auf Windows Server 2003, SIP/RTP Sicherheitsoptimierung.
  • Adara Networks: Performance- und Zuverlässigkeitsberatung für WAN-Architektur, Multi-Path Routing Module, IPsec-Sicherheit.
  • Positron Inc.: Linux-Kernel-Portierung auf AMCC 405EP, In-Flight-Entertainment-Hotspot Entwicklung.
  • Soma Networks Inc.: Modem-Hardware-API-Definition und Linux/Solaris Gerätetreiberentwicklung, QoS Routing-Lösungen.
  • CheckPoint: Performance-Optimierung von Firewall-Software auf Linux.
  • Code QA Projekt (med. Industrie): Functional Safety QA, MISRA-Compliance, statische Analysen und Fehlerbehebung.
  • Plus Server AG: Entwicklung von Monitoring-Bibliothek und Parental Control Appliance, Cloud-Infrastruktur (Proxmox, VmWare, Docker), DevOps.
  • KOM Technologies Group (R&D): HSM-Simulator, Vonage API Integration, IoT Sicherheitsprotokolle, embedded Linux IoT Systeme, Robotic Arm Platform, Lab-Infrastruktur und VPN, GHz Oszilloskop-Prototyp, Intranet-Webapp (C#, .NET, Azure), Computer Vision Evaluierungen, FreeRTOS Porting.
Jan. 1998 - Dez. 2011
14 Jahren

Senior Berater für Kernel- und Systemsoftware

MG-Tech Ltd

  • Portierung des Linux-Kernels auf neue Hardwarearchitekturen und Entwicklung von SLOF-Firmware für PowerPC-Cell-Plattformen.
  • Betriebssystem-Reliabilitätsberatung für militärische Missionscomputer: Vor-Ort-Analyse, Code-Reviews, Debugging, Designänderungen.
  • Entwicklung eines Kernel-Emulators (Lexicon) für Solaris, Multi-Path-Routing-Module und webbasierte biometrische Authentifizierungssysteme.
  • Migration von Informix 4GL zu Linux und Implementierung von Hardware-Ausfallalarm-Funktionen.
  • Performance-Optimierung: Solaris-Kernel-Treiber für SUN GigaSwift II (1 Gb Ethernet) mit > 30 % Leistungssteigerung und Echtzeit-QoS.

Projekttätigkeiten:

  • IBM: Linux-Betriebssystemportierung und XEN-Virtualisierung für Cell PPC Blade Server.
  • Wayport Inc/Sun Microsystems: Fehlerbehebungen für Linux IP-Tables auf UltraSPARC.
  • Themis Computers: PCI-VME-Bridge und Shared-Memory-Architektur auf Opteron.
  • CheckPoint/Sun Microsystems: Firewall-Performance und STREAMS-Module.
  • PMAC International: Performance- und Embedded-Intel-8051-Systemprobleme.
  • Smart Technologies Inc: Performance-Profiling von SmartBoard-Gerätetreibern.
  • Visionmaker Inc: Portierung von IRIX-Treibern zu Solaris, Linux, AIX.
  • Sensable Technologies Inc: Portierung haptischer Produkte (Windows, Linux, Solaris).
  • IBM SW Lab Toronto: Portierung von DB2 auf HP-UX 64 Bit, Test- und Sustaining-Development.
  • Wagner Software (Österreich): Legacy-Software-Migration von MPE/XL Cobol zu UNIX und Binär-Reverse-Engineering.
  • Mercury Computer Systems Inc: Shared-Memory-OS-Komponenten für High-Speed-Interconnect.
  • Continuous Computing Corp: Code-Reviews und Bugfixes für Sonoma Solaris-Gerätetreiber.
  • PAC Labs Technologies Inc: Debugging von Solaris-Gerätetreibern für Solaris 9.
  • Grass Valley Group/Sun Microsystems: Custom TCP/IP-Treiber für FC-AL-Speicher.
  • Astro Datensysteme AG: Portierung biometrischer Scanner-Treiber zu Solaris.
  • IBM Lotus/Sun Microsystems: Solaris I/O-Completion-Events-Framework mit < 1 µs Latenz.
  • ADC Newnet: SS7-Interface-Gerätetreibersoftware für Solaris/AIX.
  • Silicon Optix Inc: Firmware und OS-Komponenten für HQV SoC, Prototyp-Bring-up und Konformitätstests.
  • Sun Microsystems Inc: Netconnect-Monitoring-Agents, Compiler-Fehlerbehebungen, 802.11b-Treiber, PCI-Übergangssupport, Solaris Device Driver Framework, X-Input-Extension, Notebook-PCMCIA-Treiber, Parallel-Port-ECPP-API, Schulungen zum Schreiben von Gerätetreibern.
  • Globe And Mail: Y2K-Compliance, Hardware/Firmware/OS-Services für Server.
Jan. 1996 - Dez. 1998
3 Jahren

Senior Solaris Kernel-/Gerätetreiberentwickler und I/O-Ingenieur

Sun Microsystems Inc.

  • Teamleitung für SBus-zu-PCI-Übergang: Testen/Debugging von SMCC SPARC/PCI-Plattformen, OpenBoot-Firmware, Solaris 2.5.1–2.7.
  • Entwickler-Support für unabhängige Hardware-Hersteller (Emulex, DGM&S, Tech-Source, Bit3, Magma, Vision Tech, IMS, Digi, Solflower).
  • Reengineering des Power-Management-Frameworks in Solaris 2.6 und Entwicklung von High-Resolution-Timer-Unterstützung.
  • Entwicklung eines Multi-Bridge-Nexus-Prototyps für beliebige Bus-Bridges.
  • Support für Tornado VxWorks-Portierung auf UltraSPARC.
  • Solaris-Gerätetreiber-Entwicklung für Dunord-PCI-Scanner, generischen Pattern-Generator und MPEG-2-Framebuffer.
  • Mentoring und Schulungen: Solaris-Internals-Tutorials, Code-Reviews, Gerätetreiber-Schulungen für DSC-Ingenieure.

Sprachen

Englisch
Verhandlungssicher
Deutsch
Fortgeschritten

Ausbildung

Lorem ipsum dolor sit amet

Bachelor-Abschluss in Informatik, 3D-Grafikmodellierungssprachen/Übersetzer und Raytracing-Rendering-Systembibliothek + Laufzeit · Informatik

Ähnliche Freelancer

Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen.