CertiCon a.s.
Od října 2004 jsem zaměstnán v CertiCon a.s. jako SW Engineer.

Projekty pro Robert Bosch GmbH.

Diagnostická zařízení Zakázka pro německý Bosch, divizi Automotive Aftermarket, na vývoji software diagnostických zařízení pro autoservisy. Součástí byla podpora a konzultace se zákazníkem na místě (Plochingen u Stuttgartu) v rozsahu až 15 týdnů ročně, komunikační jazyk angličtina. https://www.certicon.cz/?page_id=209
  1. Fahrzeugsystem-Analyse FSA (2004-2005)
    • produkt: automobilový motortester - měření charakteristik motoru, emisí, atd.
    • podíl: vývoj SW modulů pro jednotlivé testy - nastavení, měření a čtení veličin
    • technologie: C# (MS Visual Studio .NET)
  2. Diagnostic customer Database (2004-2005)
    • produkt: databáze zákazníků autoservisů, jejich vozidel a modelů vozů
    • podíl: vývoj UI dialogů provázaných s databází
    • technologie: C# (MS Visual Studio .NET), SQL (TransBase)
  3. Steuergeräte-Diagnose KTS (2005-2006)
    • produkt: tester řídících jednotek automobilů - diagnostika chyb, čtení měřených hodnot, funkční testy, rekonfigurace
    • podíl: vývoj SW modulů pro jednotlivé řídící jednotky, testování na jednotkách i na vozidlech
    • technologie: XML, PHP
  4. BDX-Suite (2005-2009)
    • produkt: editor XML souborového formátu popisujícího funkce automobilové řídící jednotky
    • podíl: vývoj UI editoru, konverze uložených dat z/do jiných formátů, validace dat
    • technologie: Java (Eclipse, RCP, SWT, JAXB, dom4j, ...), XML, XSL, MySQL
  5. SD-as-a-service (2010-2011)
    • produkt: rozšíření existující SW aplikace o serverový socket interface zpřístupňující jeho služby
    • podíl: analýza existujícího SW a jeho úpravy, implementace rozhraní, testovací klient
    • technologie: C++, Java, C#, TCP/IP, JSON, rozsáhlá analýza stávajícího software
  6. Telediagnostics (2018-2019)
    • produkt: řídící jednotka umožňující vzdálenou diagnostiku a flash firmwaru ostatních řídících jednotek
    • podíl: portace existujícího SW na nový HW, konfigurace linuxové distribuce, zákaznické úpravy v SW
    • technologie: C++, CAN, Embedded Linux (Yocto), bitbake, git

Projekty pro Celní správu České republiky

Celní správa
  1. IS pro správu spotřebních daní - registr subjektů, značení lihu, tabákové nálepky (2009-2012)

Telekomunikace a sítě

Zařízení 4mulcom
  1. Penetrační testování (2011)
  2. Projekt 4mulcom (2012-2013)
    • produkt: zařízení s několika 3G modemy, udržující přenos přes nezávislá mobilní připojení
    • podíl: návrh a implementace linuxového VPN démona běžícího na zařízení i serveru, dělícího/skládajícího tok dat
    • technologie: C++ (Eclipse CDT, gcc), POCO C++ Libraries, TCP/IP, TUN sockets, device-bound sockets
    • http://4mulcomweb.certicon.cz/
    • http://www.cnc.cz/images/pdf/4mulcom.pdf

Embedded systémy

procesor Atmel
  1. Řídící regulační systém (2013)
  2. Software pro medicínská zařízení (2014-2018)
    • produkt: firmware pro bezdrátové medicínské diagnostické zařízení
    • podíl: úprava stávajících a vývoj nových firmware, služební cesty do USA
    • technologie: Cortex ARM, C/C++, uCOS-II, Bluetooth, CAN, USB, Keil uVision, pomocný SW v C#, Python
    • https://www.certicon.cz/?page_id=206