
ESA je americké profesní sdružení zastupující odvětví elektronického zabezpečení a systémů ochrany života. Bylo založeno v roce 1948 a sdružuje společnosti, které instalují, integrují a monitorují systémy detekce narušení, požární signalizace, kamerového dohledu a elektronické kontroly přístupu pro komerční, rezidenční, průmyslové a vládní zákazníky. Mezi jeho činnosti patří technické a manažerské školení, zastupování zájmů odvětví a poskytování praktických informací, nástrojů a služeb na podporu členských firem. ESA také prosazuje posílení bezpečnosti škol na federální úrovni i na úrovni jednotlivých států a zastupuje členské společnosti, které zaměstnávají více než 500 000 odborníků a obsluhují přes 34 milionů rezidenčních a komerčních zákazníků.
Inženýr vestavěného softwaru v Bělehradě, Srbsko (hybridní režim)
Vyvíjejte software pro vestavěné systémy Linux a RTOS pro propojené produkty z oblasti zabezpečení, audiovizuálních technologií a chytrého bydlení. Vytvářejte aplikace, integrace, testy a funkce pro správu zařízení napříč několika produktovými řadami.
Popis
- Vytvářet, implementovat a ověřovat vestavěný software pro WattBox, Binary MoIP, OvrC Pro a další produktové řady JDM podle potřeby
- Vyvíjet a udržovat produktové platformy běžící na vestavěném Linuxu nebo odlehčeném RTOS
- Vytvářet vrstvy vestavěných aplikací s obchodní logikou a API pro síťové řídicí systémy, testovací přípravky a OvrC
- Integrovat a udržovat rozhraní OvrC propojující hardware partnerů s platformou pro vzdálenou správu
- Vyvíjet a udržovat odlehčená lokální webová rozhraní
- Spolupracovat s partnery JDM při kontrole softwaru, stanovování požadavků a řešení integračních problémů
- Diagnostikovat cílový hardware pomocí logů, debuggerů a nástrojů pro analýzu sítě nebo protokolů
- Vytvářet jednotkové a integrační testy a podílet se na CI/CD pipelinech a automatizaci sestavení
- Řešit problémy zjištěné v provozu a podporovat eskalace ve spolupráci s týmy kontroly kvality, technické podpory a produktového managementu
- Podílet se na návrhu, plánování a revizích kódu
- Odpovědně používat vývojové nástroje s podporou umělé inteligence, včetně Claude Code a GitHub Copilot
- Podporovat postupy bezpečného vývoje prostřednictvím sledování závislostí v SBOM a odstraňování zranitelností
Požadavky
- 2–5 let odborné praxe ve vývoji vestavěného softwaru
- Pokročilá znalost C a C++
- Praktické zkušenosti s vývojem pro vestavěný Linux
- Pracovní znalost základů sítí IP, TCP, UDP, multicast, DHCP a DNS
- Zkušenosti s Git, Make nebo CMake a skriptováním v Bash
- Pracovní znalost Pythonu pro tvorbu nástrojů a automatizaci testování
- Schopnost interpretovat specifikace produktů, technické listy a schémata
- Jasné písemné a ústní komunikační dovednosti v angličtině
- Přizpůsobivost při práci v různých produktových oblastech a schopnost rychle se naučit nové kódové základny
- Zkušenosti s Yocto, bootloadery, konfigurací jádra nebo ovladači zařízení v jádře Linuxu
- Znalost hardwarových rozhraní SPI, I2C a UART
- Zkušenosti s výkonovou elektronikou nebo produkty pro řízení napájení
- Zkušenosti s cloudově připojenými zařízeními, vzdálenou správou nebo zřizováním zařízení
- Zkušenosti s CI/CD pipeline a automatizovaným testováním vestavěných zařízení
- Znalost agilních postupů a nástroje Jira
Benefity
- Zdravotní pojištění poskytované prostřednictvím Generali
- Krytí závažných onemocnění, chirurgických zákroků, nemocí z povolání a následků úrazů
- Sportovní a rekreační benefity Fitpass nebo Sports Academy Kocovic
- Kurzy angličtiny během pracovní doby
- Bonusový program za doporučení zaměstnanců
- Firemní akce a teambuildingové aktivity
- Dobře vybavená kancelář