Základné informácie
Do nášho tímu TITANOV (freelancerov) hľadáme skúseného C++ programátora na dlhodobý projekt s možnosťou plného OFF-SITE pre oblasť dizajnovania mikroprocesorov.
Interné číslo | 221014A |
---|---|
Názov projektu | 💻 C++ [Designing microprocessors] programátor |
Priemerné ohodnotenie |
250 až 300 EUR/MD 5000 až 6000 € mesačne |
Lokalita | Off-site / Brno / Praha |
Termín | 01.01.2023 - 01.01.2024 |
Nástup na projekt | 1.1.2023 - 1.2.2023 alebo dohodou, full-time, on-site / off-site |
Dĺžka alokácie | 12 mesiacov s možnosťou predĺženia |
Popis projektu
- participácia na vývoji a vylepšovaní unikátnych produktov, ktoré využívajú renomované spoločnosti na celom svete:
- EDA riešenie pre návrh RISC-V mikroprocesorov
- generátor kompilátora LLVM/Clang
- kompilátora CodAL
- práca na programovacích nástrojoch pre RISC-V ISA
- analýza výkonu kompilátora a veľkosti kódu, implementácia optimalizácií
- príprava vzorových modelov jazyka CodAL pre zákazníkov
- testovanie a písanie testov pre embedded SW (unit testy, funkčné testy, vývojové testovanie)
- implementácia nových funkcií v kompilátore CodAL
- vytváranie algoritmov na analýzu a generovanie funkcií procesora
- vylepšovanie implementácie simulátorov IA, CA a profilovača
- rozvoj podpory LLDB pre generované architektúry
- dlhodobá spolupráca v agilných (SCRUM) tímoch
- po 2-3 týždňovom ON-SITE zaškolení (Praha/Brno) je spolupráca možná v plnom OFF-SITE režime, alebo v kombinovanom ON-SITE / OFF-SITE režime (v závislosti od preferencií freelancera)
Požiadavky projektu
- min. 4-ročné aktívne skúsenosti s komerčným programovaním v C++
- výborná znalosť C++ 11/14
- aspoň základná (pasívna/technická) znalosť anglického jazyka
- výhodou: záujem o hi-end technológie
- výhodou skúsenosti s:
- agilnou metodológiou SW vývoja (SCRUM, KANBAN...)
- vývojom a architektúrov väčších systémov
- vývojom embedded systémov
- testovaním a písaním testov pre embedded SW (unit testy, funkčné testy, vývojové testovanie)
- programovaním v Python-e
- riešením CMake
- výhodou znalosť:
- rámca LLVM
- C++ 14/17
- STL
- verzionovacích toolov (Git, SVN,...)
- jazyka CodAL
- kľúčové a nevyhnutné predpoklady programátorov pre tieto projekty sú:
- udržiavať veci čo najjednoduchšie [KISS princíp]
- mať silné analytické a algoritmické myslenie - schopnosť uvažovať o správnosti, štruktúre a jednoduchosti kódu [SOLID princípy]
- uvažovať logicky - za klávesnicou využívať viac rozum ako prsty 😊
Ako reagovať na projekt
Ak je projekt otvorený, klikni na tlačidlo "MÁM ZÁUJEM O PROJEKT" alebo nám pošli svoje CV na e-mailovú adresu titans@titans.sk. Ak si už bol v kontakte s niektorým z našich IT recruiterov, môžeš napísať priamo jemu/jej.
Po obdržaní tvojej reakcie ťa budeme telefonicky kontaktovať.
Potrebuješ pomôcť so životopisom?
Ak si nie si istý, či tvoje CV obsahuje všetko podstatné a potrebuješ pomôcť s jeho vypracovaním, prečítaj si náš článok Životopis, ako na to. Dozvieš sa v ňom, ako by mal životopis IT freelancera vyzerať a čo v ňom nesmie chýbať.
Zároveň si môžeš vybrať niektorý z našich CV vzorov v slovenskom, anglickom či nemeckom jazyku.
Nie je to projekt pre teba, ale poznáš niekoho, kto by sa naň hodil? Neváhaj a odporuč ho! V prípade obsadenia projektu tebou doporučeným kandidátom ti vyplatíme finančnú čiastku v hodnote 600 €!