Profesní Zkušenosti

Inženýr Vestavěného Software — Freelance

10/2023 - Současnost
Automotive Safety SLPlně na dálku

Pracuji na systémech trakčních měničů kombinujících výkonovou elektroniku pro elektrické autobusy a nákladní vozy.

Moje role se zaměřuje na vývoj bezpečnostně kritického vestavěného software v automobilovém prostředí.

Navrhuji a integruji softwarové komponenty kompatibilní s AUTOSAR v jazyce C při zajištění souladu s MISRA.

Vyvíjím komplexní jednotkové a integrační testy k zajištění spolehlivosti a bezpečnosti.

Také jsem vytvořil specializovanou bezpečnostní knihovnu pro ověřování konfigurací periferií a běhového chování

Moje práce zahrnuje nízkoúrovňové programování v ARM assembleru, integraci softwarové architektury a úplnou sledovatelnost mezi systémovými požadavky, návrhem software a testováním.

Přispívám k CI/CD workflow vývojem automatizačních nástrojů v Pythonu a integrací vývojových nástrojů s podporou AI.

Hercule TIARM Cortex-RFreeRTOSSPIDMACANAzure DevOpsMISRAISO 26262

Inženýr Vestavěného Software — Stážista

02/2023 - 07/2023
Thales AvionicsToulouse, Francie

Vyvinul jsem vestavěný software pro radarové a senzorové komunikační systémy na hardwaru založeném na ARM.

Projekt zahrnoval získávání radarových a senzorových dat v reálném čase pro detekci pozic létajících objektů.

Navrhl jsem architekturu RTOS s prioritizací úloh, synchronizačními mechanismy a zpracováním přerušení.

Optimalizoval jsem datovou komunikaci pomocí DMA ke snížení zátěže CPU a zlepšení systémové efektivity.

Teensy 4.1ARM Cortex-MZephyrOsEthernetUARTDMATCP/IP

Inženýr Vestavěného Software — Stážista

02/2022 - 06/2022
Elsys DesignAntibes, Francie

Vyvinul jsem vestavěné ovladače pro GPS a IMU senzory pro výpočet přesné polohy pohybujících se vozidel.

Implementoval jsem komunikační protokoly a navrhl systémovou architekturu založenou na FreeRTOS se synchronizovanými úlohami a optimalizovaným využitím paměti.

Zlepšil jsem výkon systému přizpůsobením konfigurací linkeru pro využití rychlé paměti na čipu.

STM32ARM Cortex-MFreeRTOSIMUGPSUARTSPI