Miodrag Mikulic

Leitender Berater für Systemsoftwareentwicklung und Projektmanagement

Sindelfingen, Deutschland

Erfahrungen

Jan. 2010 - Bis heute
14 Jahren 6 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ärflugzeug-Missionscomputer: On-Site-Untersuchung, Code-Review, Debugging, Designänderungen.
  • Entwicklung von Kernel-Emulator Lexicon für Solaris, Multi-Path Routing Module und Web-basierte biometrische Authentifizierungssysteme.
  • Migration von Informix 4GL zu Linux und Entwicklung von Hardware-Failure-Alarmfunktionen.
  • Performance-Optimierung: Solaris Kernel-Treiber für SUN GigaSwift II (1 Gb Ethernet) mit >30 % Performance-Steigerung und real-time QoS.

Projekttätigkeiten:

  • IBM: Linux OS Portierung und XEN-Virtualisierung für Cell PPC Blade Server.
  • Wayport Inc/Sun Microsystems: Bugfixes 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: SmartBoard Device Driver Performance-Profiling.
  • Visionmaker Inc: Portierung IRIX-Treiber zu Solaris, Linux, AIX.
  • Sensable Technologies Inc: Portierung Haptics Produkte (Windows, Linux, Solaris).
  • IBM SW Lab Toronto: Portierung DB2 auf HP-UX 64-bit, Test- und Sustaining Development.
  • Wagner Software (Austria): Legacy SW Migration von MPE/XL Cobol zu UNIX und Binary-Reverse-Engineering.
  • Mercury Computer Systems Inc: Shared Memory OS-Komponenten für High-Speed Interconnect.
  • Continuous Computing Corp: Code Review und Bugfixing von Sonoma Solaris Device Treibern.
  • PAC Labs Technologies Inc: Debugging Solaris Device Treiber 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 Device Driver für Solaris/AIX.
  • Silicon Optix Inc: Firmware und OS-Komponenten für HQV SOC, Prototyp-Bringup und Conformance Testing.
  • Sun Microsystems Inc: Netconnect Monitoring Agents, Compiler-Bug-Fixes, 802.11b Treiber, PCI-Transition Support, Solaris Device Driver Framework, X Input Extension, Notebook PCMCIA Treiber, Parallel Port ECPP API, Writing Device Drivers Course.
  • 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-to-PCI Transition: Testing/Debugging von SMCC SPARC/PCI Plattformen, OpenBoot-Firmware, Solaris 2.5.1–2.7.
  • Developer Support für Independent Hardware Vendors (Emulex, DGM&S, Tech-Source, Bit3, Magma, Vision Tech, IMS, Digi, Solflower).
  • Reengineering von Power Management Framework in Solaris 2.6 und Entwicklung von High-Resolution Timer-Support.
  • Entwicklung von Multi-Bridge Nexus Prototype für beliebige Bus Bridges.
  • Support für Tornado VxWorks Port auf UltraSPARC.
  • Solaris Device Driver Entwicklung für Dunord PCI Scanner, generischen Pattern Generator und MPEG-2 Framebuffer.
  • Mentoring und Training: Solaris Internals Tutorial, Code Reviews, Device Driver Schulungen für DSC Ingenieure.

Sprachen

Englisch
Verhandlungssicher
Deutsch
Fortgeschritten

Ausbildung

Lorem ipsum dolor sit amet

Bachelor-Abschluss in Computer Science, 3D-Grafikmodellierung Sprache/Übersetzer und Raytracing-Rendering-System Bibliothek+Run- · Computer Science

Ähnliche Freelancer

Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen.