Programátor C/C++ - vnitřnosti Windows
| Typ zaměstnání | Práce na plný úvazek |
| Kategorie | Technická pozice |
| Místo pracoviště | Praha, Česká republika |
| zamestnani@avast.com |
(Zasláním svého životopisu souhlasím s poskytnutím svých osobních údajů společnosti ALWIL Software a.s. pro další zpracování)
Pozice v kostce
Jedná se o velice specifickou pozici, určenou zkušeným vývojářům s hlubokými znalostmi vnitřností operačního systému Windows. Hlavní náplní práce je podíl na přímém vývoji klíčových komponent bezpečnostního software naší firmy.
Práce probíhá v prostředí menšího týmu (5-10 osob) a od ideálního kandidáta se očekává, kromě výborných znalostí systému Windows a zkušeností s programováním v C/C++, i invence a schopnost přinášet nové pohledy, nápady či zkušenosti.
Popis práce
Hlavní náplň práce
- Vývoj klíčových komponent našich bezpečnostních produktů (ať už v user, či kernel mode)
- Dokumentace vytvářeného kódu
- Práce s dalšími členy týmu (včetně konzultací, školení apod.)
Vedlejší náplň práce
- Podíl na návrhu celkového designu našich produktů
- Vytváření testovacích nástrojů (stress testing apod.) - typicky kernel-mode
- Plnění dalších drobných úkolů podle pokynů nadřízeného
Vyžadované znalosti/vědomosti
- Velmi dobrá znalost jazyků C/C++
- Velmi dobrá znalost vnitřností systému Microsoft Windows (NT-Vista)
- Aktivní znalost anglického jazyka
- Schopnost týmové práce (Je-li neschopnost tohoto požadavku vyvážena jinými klady, jsme ochotni od něj upustit.)
- Zkušnosti s debuggovaním vlastního i cizího kódu; schopnost ladit kód i v produkčním prostředí
- Nadšení z toho, když se práce daří; schopnost sebemotivace
Preferované znalosti/vědomosti
- Zkušenosti s kernel-mode prostředím (DDK/WDK)
- Znalost x86 (příp. x64) assembleru
- Zkušenosti s reverse-engineeringem
- Zkušenosti s analýzou malware výhodou
Požadovaná délka zkušeností
Pro tuto pozici vyžadujeme alespoň 3 roky zkušeností s programováním v C/C++ a prostředím MS Windows.
Minimální vzdělání
Minimem je ukončené středoškolské vzdělání; VŠ vzdělání technického směru je výhodou.






