
ESA - Electronic Security Association je americké profesijné združenie pôsobiace v odvetví elektronickej bezpečnosti a ochrany života. Organizácia bola založená v roku 1948 a zastupuje spoločnosti, ktoré pre komerčných, rezidenčných, priemyselných a vládnych zákazníkov inštalujú, integrujú a monitorujú systémy detekcie narušenia, požiarnej signalizácie, kamerového dohľadu a elektronickej kontroly vstupu. Jej činnosť zahŕňa technické a manažérske školenia, presadzovanie záujmov odvetvia a praktické informácie, nástroje a služby na podporu členských spoločností. ESA tiež na federálnej a štátnej úrovni presadzuje zvýšenie bezpečnosti škôl a zastupuje členskú základňu, ktorej spoločnosti zamestnávajú viac ako 500 000 odborníkov a poskytujú služby viac než 34 miliónom rezidenčných a komerčných zákazníkov.
Inžinier zabudovaného softvéru v Belehrade, Srbsko (hybridne)
Vyvíjajte softvér pre zabudovaný Linux a RTOS pre prepojené bezpečnostné, audiovizuálne a inteligentné produkty pre domácnosť. Vytvárajte aplikácie, integrácie, testy a funkcie správy zariadení pre viaceré produktové línie.
Popis
- Vytvárajte, implementujte a overujte zabudovaný softvér pre produktové línie WattBox, Binary MoIP, OvrC Pro a ďalšie JDM produktové línie podľa potreby
- Vyvíjajte a udržiavajte produktové platformy so zabudovaným Linuxom alebo ľahkým RTOS
- Vytvárajte vrstvy zabudovaných aplikácií s obchodnou logikou a API pre sieťové riadiace systémy, testovacie prípravky a OvrC
- Integrujte a udržiavajte rozhranie OvrC prepájajúce hardvér partnerov s platformou vzdialenej správy
- Vyvíjajte a udržiavajte jednoduché lokálne webové rozhrania
- Spolupracujte s partnermi JDM pri kontrole softvéru, stanovovaní požiadaviek a riešení integračných problémov
- Diagnostikujte cieľový hardvér pomocou protokolov, debuggerov a nástrojov na analýzu sietí alebo protokolov
- Vytvárajte jednotkové a integračné testy a zároveň prispievajte k CI/CD pipeline a automatizácii zostavovania
- Riešte problémy z prevádzky a eskalácie podpory v spolupráci s QA, technickou podporou a produktovým manažmentom
- Prispievajte k návrhu, plánovaniu a revíziám kódu
- Zodpovedne používajte nástroje na vývoj s podporou AI vrátane Claude Code a GitHub Copilot
- Podporujte bezpečné postupy vývoja softvéru sledovaním závislostí v SBOM a odstraňovaním zraniteľností
Požiadavky
- 2–5 rokov profesionálnych skúseností s vývojom zabudovaného softvéru
- Znalosť jazyka C a C++
- Praktické skúsenosti s vývojom pre zabudovaný Linux
- Pracovná znalosť sieťových základov IP, TCP, UDP, multicast, DHCP a DNS
- Skúsenosti s Gitom, Make alebo CMake a skriptovaním v shelli Bash
- Pracovná znalosť Pythonu na tvorbu nástrojov a automatizáciu testov
- Schopnosť interpretovať produktové špecifikácie, dátové listy a schémy
- Jasné písomné a ústne komunikačné schopnosti v angličtine
- Prispôsobivosť pri práci v rôznych produktových oblastiach a schopnosť rýchlo sa naučiť nové kódové základne
- Skúsenosti s Yocto, bootloadermi, konfiguráciou jadra alebo ovládačmi zariadení v jadre Linuxu
- Znalosť hardvérových rozhraní SPI, I2C a UART
- Skúsenosti s výkonovou elektronikou alebo produktmi na riadenie napájania
- Skúsenosti s cloudovo pripojenými zariadeniami, vzdialenou správou alebo zriaďovaním zariadení
- Skúsenosti s CI/CD pipeline a automatizovaným testovaním zabudovaných zariadení
- Znalosť agilných postupov a systému Jira
Benefity
- Zdravotné poistenie poskytované prostredníctvom Generali
- Krytie závažných ochorení, chirurgických zákrokov, chorôb z povolania a následkov úrazov
- Športové a rekreačné benefity Fitpass alebo Sports Academy Kocovic
- Kurzy angličtiny dostupné počas pracovného času
- Program bonusov za odporúčanie zamestnancov
- Firemné podujatia a teambuildingové aktivity
- Dobre vybavená kancelária