Programátor jadra
O túto pozíciu sa môžete uchádzať vyriešením nasledujúcej úlohy:
Náplň a opis práce
Zdokonaľovanie základných a podporných technológii na ochranu pred škodlivým softvérom a ďalšími hrozbami. Ide najmä o prácu na samotnom detekčnom jadre a interných aj externých nástrojoch, ktoré slúžia na zefektívnenie spracovávania získaných informácií. Vzhľadom na množstvo dostupných dát je často potrebné navrhnúť a implementovať efektívne algoritmy na ich spracovávanie. Pri tvorbe externých nástrojov býva zase podstatnou požiadavkou vysoká úroveň bezpečnosti príslušného produktu.
Požiadavky (znalostné):
- nevyhnutná veľmi pokročilá znalosť programovania v jazyku C, resp. C++, ideálne v prostredí MS Windows
- dobrá znalosť assembleru, minimálne na platforme x86
- skúsenosti s ďalšími programovacími jazykmi, operačnými systémami (Linux, Mac OS X,...) a platformami (x64, ARM,...) sú výhodou
- rovnako sú vítané praktické znalosti z oblasti disassemblingu, dekompilácie a všeobecne reverzného inžinierstva a tiež skúsenosti so škodlivým softvérom (iné ako z pohľadu obete)
- vysokoškolské vzdelanie technického smeru (špeciálne informatika) môže byť výhodou, ale nie je podmienkou
- ovládanie anglického jazyka písmom a schopnosť samostatného štúdia odborného textu v angličtine
Požiadavky (osobnostné):
- záujem o problematiku počítačovej bezpečnosti a ochota učiť sa nové technológie
- analytické myslenie a schopnosť samostatne navrhovať nové prístupy a riešenia problémov
- schopnosť pracovať samostatne, ale aj v rámci menšieho tímu. Skúsenosti so samostatnou prácou na väčších projektoch sú výhodou
- spoľahlivosť a zodpovednosť za zverené úlohy
Miesto výkonu práce
- Bratislava
- Krakov
