
Kickmaker je agentura zaměřená na design a industrializaci, která pomáhá přeměňovat high-tech koncepty ve výrobky připravené k výrobě a podporuje projekty od prvních prototypů až po sériovou výrobu. Tým více než 200 odborníků působí v oblasti poradenství, výroby a aplikací souvisejících se zdravotnictvím, včetně robotiky, zdravotnických technologií, mobility a spotřební elektroniky. Přístup společnosti propojuje vestavěnou umělou inteligenci, principy udržitelnosti a postupy Průmyslu 5.0 se zaměřením na odpovědné inovace a společný vývoj produktů.
Freelance softwarový inženýr pro moderní C++ — hybridní práce v Paříži
Vyvíjejte vestavěný a průmyslový software i HMI systémy pro špičkové hardwarové produkty společnosti Kickmaker. Podporujte projektové týmy během návrhu, integrace a nasazení produktů.
Popis
- Převádět potřeby klientů do technických a funkčních požadavků projektů
- Navrhovat a vytvářet softwarová řešení v moderním C++
- Vyvíjet a zlepšovat aplikační a vestavěné softwarové komponenty
- Vytvářet grafická uživatelská rozhraní a řídicí nebo příkazové funkce
- Vytvářet a integrovat komunikační rozhraní mezi komponentami produktu
- Zlepšovat výkon, spolehlivost a udržovatelnost kódu
- Provádět jednotkové a funkční testování a připravovat technickou dokumentaci
- Nastavovat a udržovat kontinuální integraci a nasazování
- Pracovat iterativně a zohledňovat zpětnou vazbu klientů
- Udržovat kvalitu vývoje a dodržovat zavedené procesy
- Pomáhat projektovým týmům s návrhem a vývojem hardwarových a softwarových produktů
Požadavky
- Vysokoškolské vzdělání technického směru nebo magisterský titul v oboru informatiky, vývoje softwaru či vestavěných systémů
- Významné zkušenosti s vývojem v moderním C++ včetně C++17, C++20 nebo novějších verzí
- Velmi dobrá znalost objektově orientovaného programování, STL, správy paměti a osvědčených postupů návrhu softwaru
- Praktická znalost C++17/20, STL, vícevláknového a souběžného programování
- Znalost Qt, QML a Qt Widgets
- Porozumění řízení zařízení, interakci hardwaru a softwaru a systémům v reálném čase
- Zkušenosti s Linuxem, Windows, embedded Linux a prostředími RTOS
- Znalost TCP/IP, IPC, CAN, RS-232 a RS-485
- Pokročilá znalost Git, CMake, GDB, CI/CD a jednotkového testování
- Požaduje se plynulá angličtina
- Zkušenosti s vývojem softwaru pro průmysl, propojené produkty, vestavěné systémy nebo zdravotnická zařízení jsou výhodou
- Znalost elektroniky a hardwarově-softwarové architektury je vítána
Benefity
- Podílet se na mezinárodních projektech s možností cestování
- Učit se od kolegů a sdílet odborné znalosti napříč společností