About our client / O našem klientovi
Globální technologická společnost s kořeny v České republice a více než 30 lety historie, která vyvíjí a vyrábí vlastní embedded řídicí systémy a softwarová řešení pro oblast energetiky a příbuzných odvětví - například řízení energetiky v dopravě, infrastruktuře nebo průmyslových provozech.
Produkty se používají ve více než 100 zemích světa, s obchodním a technickým zastoupením například v Evropě, Americe, Asii, Austrálii i na Blízkém východě.
Na vývoji embedded zařízení, ovládacích panelů a aplikačního softwaru se v tuzemsku podílí více než 200 specialistů. Vývoj probíhá kompletně in-house - od návrhu hardware, přes firmware, až po cloudové služby a mobilní aplikace.
I přes svůj globální záběr si firma zachovává neformální, téměř rodinnou firemní kulturu, která staví na otevřenosti, podpoře kolegů a chuti inovovat.
Klient klade důraz na vysokou technickou úroveň vývoje a moderní nástroje včetně AI, která je běžnou součástí každodenní práce vývojových týmů.
Job description / Náplň práce
Vaším hlavním úkolem bude vývoj aplikační vrstvy embedded zařízení v prostředí C++ se zaměřením na spolehlivost, strukturovanost a dlouhodobou udržitelnost kódu. Vývoj je orientovaný na systémy pro udržitelnou energii a decentralizovaná řešení v oblasti řízení a monitoringu.
Týmy aktivně využívají AI nástroje - od GitHub Copilotu přes ChatGPT až po Claude - a to nejen pro psaní kódu, ale také pro code review, dokumentaci a optimalizaci. Pracuje se agilně, týmově a s důrazem na kvalitu napříč celým vývojovým cyklem.
Requirements / Požadavky
Pozice je vhodná jak pro zkušené C++ vývojáře, kteří dosud neprogramovali v C, tak pro C/C++ embedded inženýry, kteří mají přesah do aplikační vrstvy. Důležitá je ochota ponořit se do specifik vývoje pro embedded prostředí (např. paměťová omezení, real-time chování, spolehlivost) a učit se v tomto směru dál.
• Dobrá znalost C++ a schopnost psát čistý, strukturovaný kód v embedded kontextu
• Schopnost porozumět omezením a principům embedded prostředí (např. paměťová a výkonová omezení, real-time požadavky); přímá zkušenost s embedded vývojem je výhodou, ne podmínkou
• Znalost principů softwarového inženýrství a práce ve větších kódových bázích
• Zkušenost s verzovacím systémem Git a moderními vývojovými nástroji
• Aktivní zájem o nové technologie – především AI nástroje ve vývoji (GitHub Copilot, ChatGPT, Claude...)
• Znalost angličtiny pro čtení a psaní technické dokumentace
Výhodou:
• Znalost jazyka C (zejména pro pochopení nízkoúrovňových částí systému)
• Znalost nebo zkušenost s procesory ST a Renesas
• Zkušenost s RTOS a orientace v prostředí embedded zařízení
• Zájem o průmyslové komunikace (např. LVA, fieldbus)
Benefits / Benefity
• Projekty s reálným dopadem na životní prostředí (decentralizovaná energetika, hybridní systémy, nízkoemisní technologie)
• Kvalitní technické zázemí, otevřená kultura a podpora vzdělávání
• Flexibilní režim práce (kombinace HO a kanceláře v Praze)
• 5 týdnů dovolené, 3 dny osobního volna a 1 den na dobrovolnické aktivity
• Edenred kafeterie, jazykové kurzy, firemní akce
I'm interested