Přihlas se na pozici
We apologize but this page has not yet been translated to your language.
Kariéra

Systémový programátor (Embedded Linux)

Naše projekty v oblasti kryptoměn potřebují kvalitní operační systém jako sůl. Pokud se nebojíš výzev a vyznáš se v Linuxu, jsi náš člověk.

Náš tým aktuálně pracuje na open-source řešení Linuxové distribuce založené na OpenWrt/LEDE pro projekt Braiins OS+.

Co Tě
u nás čeká?

Používané technologie:

  • Linux - vývoj probíhá primárně na počítačích s Linuxovou distribucí (Debian, Ubuntu, ...). Nepředpokládá se, že bys pracoval/a na jiném systému.
  • Python - v aktuálním projektu je to jeden ze dvou primárních jazyků. Měl/a by jsi jazyk ovládat na vyšší úrovni, jelikož se používá pro build systém celé distribuce a pro řízení integračních testů.
  • Bash - ačkoli se tomuto jazyku vyhýbáme, tak pro podporu embedded Linuxové distribuce je nezbytností a od Tebe se vyžaduje jeho dobrá znalost (grep, sed, awk, ...).
  • Lua - v tomto jazyce jsou napsané některé části systému OpenWrt/LEDE a je výhodou, pokud jsi s tímto jazykem alespoň obeznámen a nepřekvapí Tě, pokud se s ním setká.
  • C - vývoj v tomto jazyce téměř neprobíhá, ale Ty by jsi ho měl znát minimálně na úrovni porozumění kódu.
  • Docker - nemusíš danou technologii aktivně používat, ale měl by mít o její existenci ponětí a být připravený na její použití.
  • PyCharm/CLion - pouze doporučené. Nikomu nebráníme v používání libovolného nástroje pro vývoj.
  • Gdb - znalost obecných principů a schopnost ladit aplikace na vzdáleném systému za pomoci gdb serveru.
  • Git (GitLab, GitHub) - používá se pro verzování a správu zdrojových kódů. Měl by jsi být obeznámen s Pull/Merge Request politikou a Code review.
  • Cross compiling - obecná znalost problematiky překladu pro různé architektury (ARM).
  • Embedded protocols - základní přehled komunikačních protokolů GPIO, I2C, SPI, USART a jejich použití v Linuxu na aplikační úrovni. Výhodou je porozumění jejich fungování i na kernel úrovni, kde se předpokládá občasný zásah do jejich ovladačů.
  • JTAG/Logický analyzátor - vítaná je schopnost ladění i na úrovni HW, ale není to podmínkou.
  • FPGA - postačující je pouze ponětí o této technologii.

NAŠE
POŽADAVKY

  • Hledáme člověka na Python, Unix shell (Bash), Linux a C (C++ není nutné). Ze začátku půjde hlavně o skriptování a údržbu Linux distribuce s trochou automatizovaných testů.
  • Zájem o Rust.

Co nabízíme
my Tobě

  • Full-time pozici s flexibilní pracovní dobou. Jedná nám především o výsledky a ne o počet odpracovaných hodin, ale očekáváme, že budeš pracovat v průměru minimálně 6h denně. 
  • Working in house or remotely with visting our office in Prague on regular basis.
  • Možnost zjistit o kryptu vše, co jen lze, a stát se součástí firmy, která se pohybuje v tomto průmyslu.
  • Moderní kanceláře v centru Prahy.
  • Mnoho firemních benefitů od společných snídaní až po Multisport kartu a mnoho dalších :)

Lokalita

Hledáme schopné developery, kteří se stanou součástí našeho mezinárodního týmu. Naše kanceláře se nacházeí v centu Prahy.

Budeme Tě milovat
ještě více, pokud

  • Se zajímáš o kryptoměny nebo s nimi máš dokonce aktivní zkušenost.
  • Se zajímáš o nové technologie a vývojové postupy.
  • Se zajímáš o burzovní obchodování.
  • Máš smysl pro humor a máš rád memes :)

Pokud Tě baví analýza požadavků, návrh řešení, a tvorba softwaru, neváhej nás kontaktovat, rádi se s Tebou seznámíme!

Pokud Tě pozice zaujala, tak vyplň formulář, těšíme se na tvoji zprávu!

Odesláním tohoto formuláře souhlasíte s našimi Zásadami ochrany osobních údajů
Thank you! We will be in touch.
Error. Something went wrong. Please try again.