C++ Developer & DevOps Engineer
Prehľad
Krátke zhrnutie
Uchádzač má od roku 2017 rozsiahle skúsenosti s vývojom softvéru a firmvéru pre vstavané systémy. Pracuje nielen v jazyku C, ale aj vo VHDL a na hardvérovej úrovni pracuje s mikrokontrolérmi SCM pre produkt pre vysokorýchlostné kamery, ktoré snímajú kvalitu potravín, výrobkov atď. Má 4 roky skúseností s jazykom C. Pracoval na časovo deterministickom systéme, kde všetko muselo byť časovo presné, takže v Assembleri dolaďoval veci, aby všetko zodpovedalo požiadavkám. Používal aj jazyk C++, kde bola potrebná určitá univerzálnosť a modularita, aby sa to, čo napísal, dalo použiť aj na iné projekty, nielen na ten konkrétny. Urobiť to tak, aby to bolo v budúcnosti univerzálne, bol pre neho najväčší oriešok. Takisto má skúsenosti s používaním jazyka Python na testovanie a vytváranie nástrojov pre aplikácie, ako aj.NET C# a C++. Podieľal sa na vývoji zásobníka JCOP pre bezpečnostnú aplikáciu RTOS ARM-M33. Okrem toho sa podieľal na návrhu vlastných meracích/kontrolných aplikácií pre ARM-M4 STM32 a vyvinul firmvér pre diaľkovo ovládané meracie moduly (GSM). Okrem toho vytvoril vlastné komunikačné protokoly, ktoré napísal vo VHDL. Okrem toho pracoval aj na vývoji firmvéru pomocou systému FreeRTOS CMSISv2 a vyvinul ovládače pre vstupno-výstupné periférne moduly MCU. Má skúsenosti s vývojom firmvéru pre vstavané systémy s nízkou komplementaritou a Ethernetom a demonštroval aplikácie využívajúce TCP-Modbus a OPC-UA na platformách LEN/LES 2. Je zvyknutý pracovať v agilnom prostredí Scrum. Okrem toho má skúsenosti s mentorovaním a školením mladších kolegov. Jeho rodným jazykom je slovenčina a plynule ovláda angličtinu a nemčinu na úrovni B2.
- Dostupnosť 1-2 mesiace výpovedná lehota
Pracovné skúsenosti
2021 – present
- Embedded SW Developer Industrial
- Developed secure PROFINET stack for SIMATIC PLC devices.
2019 – 2021
- NFC SW Engineer
- Proposed, enhanced, and maintained PyQt5 based post-processing GUI framework.
- Developed automation test tools for NFC using PyMeasure.
- Implemented custom tools for NFC validation.
2018 – 2019
- Firmware Engineer
- Participated in the proposal of ARM-M4 STM32 custom measurement/control applications.
- Developed firmware for remotely controlled measurement modules.
- Developed drivers for MCU I/O peripheral modules.
2017 – 2018
- Application Engineer
- Proposed evaluation board for ARM-M4 ADuCM4050.
- Implemented firmware for Low-Complexity-Ethernet embedded system.
- Responsible for documentation of applications and devboards.
2015 – present
- Specialized CZE-ENG Translator
- Provided translation services for RF, power-electronics, and magnetism at show events.
Education
- Master's Degree in Radioelectronics
- Focused on communications, RF system hardware proposal, and simulation.
- Proficient in Embedded C systems and FPGA Digital Design.
Skills
- Proficient in C language, STM32 ARM M3/M4, Python, .NET C#, and C++.
- Experience in assembly language and VHDL.
- Strong electronic knowledge.
Hobbies
- Advanced home projects, self-education in MCUs and modern electronic hardware, ice hockey, running, hiking, playing guitar, and dog.
| Zamestnanec | 5800 € / Mesačne |
| Úroveň | SENIOR |