Profilbild von Rade Bozic Automatisierung, Embedded Linux Spezialist, Android aus Ulm

Rade Bozic

verfügbar

Letztes Update: 03.11.2023

Automatisierung, Embedded Linux Spezialist, Android

Abschluss: Dipl.-Ing. (FH) Elektrotechnik
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (gut) | serbisch (verhandlungssicher) | kroatisch (verhandlungssicher)

Dateianlagen

it_skill_rade_bozic.pdf
Rade-Bozic-CV-germany_281023.pdf
Partner_281023.jpg

Skills

Experte in der Embedded Entwicklung unter Linux und Yocto
Über 10 Jahre Erfahrungen als Freelancer in den Branchen Automotiv, Telekommunikation, Medizintechnik, Cyber-Security 

Projekthistorie

05/2022 - bis jetzt
SW Engineer OnBoard Entwicklung (C++, Linux, Yocto) in MB.OS
(Automobil und Fahrzeugbau)

Entwicklung im SCRUM Prozess fü Plattformfunktionen rund im das Softwareupdate in Fahrzeugen
•Verantwortung als Team (Teamgröße ca. 6-8 Entwickler) für den kompletten Entwicklungszyklus•Direkter Kontakt mit dem Auftraggebern (Kunden)
•Umsetzung der modularen Funktionen, die via APIs aufgerufen werden und via yocto layers in das gesamte SW Produkt integriert werden
•Integration der SW auf embedded ARM basierten Plattformen
•Lokale Arbeiten u.a. mit QEMU Builds, Docker Images, Robot Framework Anforderungen

07/2021 - 03/2022
System/Software Entwickler EmbeddedIoT für Haushaltsgeräte/Werkzeugmaschine
(Konsumgüter und Handel, >10.000 Mitarbeiter)

•Embedded Linux
•Systemtest für IoT Gerät
•Web interface fürSystemupdate
•NXPaarch64 CPU

10/2020 - 04/2021
System/Software Entwickler EmbeddedMultimedia für PSA, Magna Electronics
(Automobil und Fahrzeugbau, >10.000 Mitarbeiter)

•Embedded Linux mit aarch64 Architektur für Multimedia
•CAN FD, Ethernet, Audio,Wifi, bluetooth
•YOCTO, Python , github, gerrit•AGL automotive grade linux
•Linux embedded security, Penetration Tests

04/2020 - 10/2020
SPS mit CoDeSys CANopen und EtherCat Förderbänder und Sortieranlagen
(Industrie und Maschinenbau)

•Target und Web Visualisierung mitTouchdisplay
•Frequenzumrichter Einstellung über CANopen
•Digital/Analog über EtherCat
•CANalyzer und Busmaster
•Linearmotor und EM-239 Treiber
•Aufbau von VPN und Firewall für die SPS Geräte
•LTE Router mit WLAN und GPS
•Fernwartung und update (SCADA)
•ModbusTCP, MQTT

03/2016 - 09/2020
Gründung und Leitung der FirmaBonira GmbH Embedded Systems, Ulm (Germany)
(Internet und Informationstechnologie)

Die Firma Bonira GmbH ist tätig im Bereich embedded GNU/Linux Entwicklung. Wir machen LFS (Linux From Scratch) und dementsprechend wird GNU/Linux mit bester Leistung angepasst für die Hardwaredes Kunden. Es wurde eigene Linux Distributionen entwickelt, welche sich hauptsächlich auf low power und connectivity konzentriert. Mit Bonira Linux Distribution werden Geräte gesteuert die als Kommunikation Schnittstelle für Fernwartung und Ferndiagnose(SCADA) dient wie z.B. für eine Windkraftanlage. Letztens wurde ein Smart Device entwickelt mit folgenden Schnittstellen: GPS, NFC, LTE/3G, Wifi, Bluetooth, Barometer, Beschleunigungssensor und Gyroskope. DasGerät wird mit Batterie betrieben und es wurde dazu ein PMIC (Power Management IC) benutzt was unter anderem die Funktionen des PMIC’s in der Bonira Linux Distribution optimiert ist (Batteriemanagement). Die Distribution läuft auf Pandaboard, Wandboard QUAD PLUS, raspberry pi, Beagle Board. Aktuell wird es portiert auf Nvidia Tegra und NVIDIA Jetson nano Board für autonomes fahren.

10/2019 - 03/2020
System/Software Integration und TestautomatisierungPark-Assistent und PVS für PSA Group, BMW und ToyotaMagna Electronics
(Automobil und Fahrzeugbau, >10.000 Mitarbeiter)

•ECU Tests automatisieren mit VTESTStudio
•Build AUTOSAR und QNX mit CMake
•CANo DiVA und CANdelaStudio
•ECU flashing mit DediProg
•Vollautomatisierung von Smoke und Qualification Tests ◦JENKINS, PTC, CANoe, Python, Bilder aufnehmen
◦vTestStudio, Batch, CAPL mitDLL‘s Anbindung

10/2019 - 01/2020
System/Software Entwickler EmbeddedMedizingerät für Gewebe Messung
(Pharma und Medizintechnik, >10.000 Mitarbeiter)

•Embedded Linux mit ARM Architektur für Medizingeräte
•CAN FD, Ethernet, Audio, framebuffer Touch+Display
•YOCTO, Bash, Python und Treiber Programmierung
•Linux Kernel (2.6) Anpassung und Testaufbau mit Python für◦CAN, Ethernet, Audio, PMIC
•Upgrade von Linux 2.6 auf 4.19

05/2019 - 11/2019
System/Software Nvidia Drive AGX PlatformMachbarkeitsstudie für Park-Assistent mit Nvidia Hardware, Magna Electronics
(Automobil und Fahrzeugbau, >10.000 Mitarbeiter)

•Embedded Linux für autonomes fahren mit Nvidia GPU
•CMake, Bash, Python
•OpenGL and OpenGles
•Nvidia SDKmanager
•Aurix und Tegra (Xavier) Hardware
•DRIVE AGX Developer Kit für autonomes fahren
•DRIVE Hyperion Developer Kit
•NVIDIA Nsight and Tegra Graphics Debugger
  1. •CUDA/libraries, NvMedia, and TensorRT

10/2018 - 04/2019
System/Software Integration und TestautomatisierungPanorama View System (PVS) für PSA Group -> autonomes parken, Magna Electronics
(Automobil und Fahrzeugbau, >10.000 Mitarbeiter)

•JENKINS (Tests automatisieren)
•Python, Batch, Bash•Test Spezifikationen prüfen/schreiben
•QAC, QACPP (statische Codeanalyse)
•CANoe -> Setup von CAN FD und Vector Hardware
•Kamera, Radar und Lidar Sensoren
•Basic Test automatisieren für mehrere OEM’s
•HIL Aufbau für 4 verschieden ECUs

06/2018 - 09/2018
System/Software Entwickler EmbeddedKollisionsschutz für Menschen und Fahrzeuge in den Bergwerken
(Transport und Logistik)

•Xilinx zynq 7000, Ethernet und DMA Treiber
•Entwicklung von Embedded Linux System für Kollisionsschutz
•Produkt Spezifikationen prüfen und validieren
•Setup von WiFi, Bluetooth, CAN, RS485 und I2C
•ARM Cortex M7, YOCTO •Radar, UHF und Elektromagnetischer Sensor
•Python, C und Bash

11/2017 - 05/2018
Senior System/Software Entwickler SecurityCybersecurity, Rohde und SchwarzCybersecurity GmbH
(Internet und Informationstechnologie)

•Entwicklung von Embedded Linux Distribution für spezielle Server
•Trusted Computing
•System Anforderungen prüfen und testen•TPM -> Trusted Plattform Module
•Software TPM•VirtualBox, Qemu KVM -> Virtual Maschine
•Continuous Integration (JENKINS)
•openssl -> crypto engines
•Random Generator

10/2016 - 09/2017
Konzept und Aufbau von HILs (Hardware in the Loop)System Integration und Test voll automatisiert mit JENKINSfür eine BMW ECU,TRW Automotive GmbH,ZF Konstanz
(Automobil und Fahrzeugbau, >10.000 Mitarbeiter)

•Planung und Erstellung von Testfällen
•Anpassen der ECU an die HIL (CAN-FD, Flexrey, Ethernet)•ContinuousIntegration (JENKINS)
•Konzept für automatisches Testen mit PTC Integrity
•Automatisierung der Tests mit Python, CAPL und CANoe Software
•Restbussimulation mit VECTOR Hardware•Steuerung von Relais für die elektrischen Tests

11/2015 - 10/2016
Build and Release managementFahrerassistenzsysteme (ADAS) bei Continental Automotive
(Automobil und Fahrzeugbau, >10.000 Mitarbeiter)

•Planung undErstellung von Software Release mit IMS/MKS•PTC Integrity und Continuous Integration (JENKINS)•Konzept für automatisches Release Management•Automatisierung der Software Produktion mit Python•Konfigurationsmanagemen

03/2015 - 09/2015
Systemarchitekt und Software Engineeringfürvirtuelle Kraftwerke beiEON
(Energie, Wasser und Umwelt, >10.000 Mitarbeiter)

•Erstellung von Linux Distribution für EON
•Konzept für Monitoring und Steuerung der Anlagen (SCADA)
•Implementierung der Software für Steuerung und Monitoring
•Konzept für Systemtests (testen der Hardware + Software)
•Aufbau von Test-Lines•Treiber für Modbus und GSM/LTE Modulen
•Schnittstelle zwischen SPS und Combox

10/2014 - 04/2015
Software Engineering System Integration von Infotainment für BMW ECU,Hirschmann Car Communication GmbH
(Automobil und Fahrzeugbau)

•Multi OS (Linux und RTOS) auf Multicore
•IPC (multithreading)
•CPU-to-CPU Communications •JTAG Lauterbach Debugger
•Audio/Video Streaming •MOST (Media Oriented Systems Transport

01/2014 - 12/2014
ITSystemarchitekt bei Daimler AG
(Automobil und Fahrzeugbau, >10.000 Mitarbeiter)

•Konzepterstellung mit dem Fachbereich, IT-Feinspezifikation und Implementierung von Software Modulen.
•Machbarkeitsstudie (Migration)
•Lastenheft Erstellung
•Implementierung Software Moduls
•Continuous Integration (JENKINS)
•Planung und Aufbau von: ◦Software (Subversion)
◦Release Management
◦Requirements Management◦Change-Management
◦Migration von Datenbanken
◦Integrations-und Systemtests

07/2013 - 01/2014
CEObei BONIRA d.o.o, Bosnien-Herzegowina
(Internet und Informationstechnologie)

Modernisierung alter Windkraftanlagen mit Fernwartung und Ferndiagnose.
•Realisierung von SCADA für Windkraftanlagen
•SPS Programmierung mit CoDeSys (ST)
•Web Visualisierung von den Prozessen
•Steuerung über Touch+Display
•Fernwartung und Ferndiagnose über GSM(3G) Router
•Kontrolleund Diagnose über remote Server

07/2011 - 07/2013
TechnischeProjektleitung bei Nokia
(Telekommunikation, >10.000 Mitarbeiter)

Verantwortlich und Betretung von Ingenieuren weltweit. Letztes erfolgreiches Projekt war die Entwicklung von 3G und LTE auf einer Hardware (dual-mode Antennen) für den japanischen Markt.
•Machbarkeitsstudie (Multi core Konzepte)
•Real-time ↔ non-Real-Time auf einem SoC
•cross-toolchain für MIPS und ARM Architektur
•BSP und Linux Distribution mit OpenEmbedded
•Bring up und testen der Hardware
•Portierung von u-boot, Linux und Treiber von verschiedenen FPGA ́s und ASIC ́s
•Linux Root file system und System start-up
•HAL → Hardwareabstraktionsschicht
•CI Aufbau mit Jenkins
•I&V -Feature und Testplanung

11/2006 - 06/2011
Software Entwickler bei Nokia
(Telekommunikation, >10.000 Mitarbeiter)

•BSP's mit Linux und u-boot auf verschiedenen Plattformen wie ARM, POWERPC, MIPS ◦OpenEmbedded,ElinOS
◦buildroot
◦Kundenspezifische Linux Distributionen
◦Networking◦cross-toolchain für ARM und POWERPC
◦RPM Package Manager
◦Treiber für Marvell und Broadcom Chip ́s◦Ethernet, SRIO, HDLC, TCP/UDP/SCTP
◦network performance test •CI Aufbau mit Hudson
•Aufbau vonTests und Planung von Test Szenarien
•Root file system und start-up der Systeme
•Toolchain Aufbau für ARM, MIPS und POWERPC
•Linux Treiber für verschiedene ASIC's und FPGA's
•HAL → Hardwareabstraktionsschicht

Reisebereitschaft

Verfügbar in den Ländern Deutschland, Österreich und Schweiz
vor Ort: Ulm und Umkreis von 300km (bevorzugt)
Home office: deutschlandweit
Profilbild von Rade Bozic Automatisierung, Embedded Linux Spezialist, Android aus Ulm Automatisierung, Embedded Linux Spezialist, Android
Registrieren