💻 C++ [Designing microprocessors] programátor , 220607E | Projekt | TITANS freelancers

💻 C++ [Designing microprocessors] programátor

Projekt úspešne obsadený
Projekt úspešne obsadený

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 220607E
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.10.2022 - 01.10.2023
Nástup na projekt 1.10.2022 - 1.11.2022 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 IACA 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 €!