Kickmaker
Kickmaker
Kickmaker je dizajnérska a industrializačná agentúra, ktorá pomáha premieňať high-tech koncepty na vyrábané produkty a podporuje projekty od prvých prototypov až po sériovú výrobu. Jej tím viac ako 200 odborníkov pôsobí v oblasti poradenstva, výroby a aplikácií súvisiacich so zdravotníctvom vrátane robotiky, medicínskych technológií, mobility a spotrebnej elektroniky. Prístup spoločnosti spája zabudovanú umelú inteligenciu, udržateľnosť a postupy priemyslu 5.0 so zameraním na zodpovedné inovácie a spoločný vývoj produktov.

Freelance softvérový inžinier pre moderné C++ — hybridne v Paríži

Vyvíjajte embedded, priemyselný a HMI softvér pre high-tech hardvérové produkty spoločnosti Kickmaker. Podporujte projektové tímy počas návrhu, integrácie a nasadenia produktov.

Popis

  • Prekladať potreby klientov do technických a funkčných požiadaviek projektu
  • Navrhovať a vytvárať softvérové riešenia v modernom C++
  • Vyvíjať a zlepšovať aplikačné a embedded softvérové komponenty
  • Vytvárať grafické používateľské rozhrania a riadiace alebo príkazové funkcie
  • Vytvárať a integrovať komunikačné rozhrania medzi komponentmi produktov
  • Zlepšovať výkon, spoľahlivosť a udržiavateľnosť kódu
  • Vykonávať jednotkové a funkčné testovanie a pripravovať technickú dokumentáciu
  • Nastavovať a udržiavať kontinuálnu integráciu a nasadzovanie
  • Pracovať iteratívne a zapracovávať spätnú väzbu klientov
  • Udržiavať kvalitu vývoja a dodržiavať zavedené procesy
  • Pomáhať projektovým tímom pri návrhu a vývoji hardvérových a softvérových produktov

Požiadavky

  • Vysokoškolské vzdelanie technického smeru alebo magisterský titul v odbore informatika, vývoj softvéru alebo embedded systémy
  • Rozsiahle skúsenosti s vývojom v modernom C++ vrátane C++17, C++20 alebo novších verzií
  • Dobrá znalosť objektovo orientovaného programovania, STL, správy pamäte a správnych postupov návrhu softvéru
  • Praktická znalosť C++17/20, STL, viacvláknového a paralelného programovania
  • Skúsenosti s Qt, QML a Qt Widgets
  • Porozumenie riadeniu zariadení, interakcii hardvéru so softvérom a systémom v reálnom čase
  • Skúsenosti s prostrediami Linux, Windows, embedded Linux a RTOS
  • Znalosť TCP/IP, IPC, CAN, RS-232 a RS-485
  • Pokročilá znalosť Git, CMake, GDB, CI/CD a jednotkového testovania
  • Vyžaduje sa plynulá angličtina
  • Skúsenosti so softvérom pre priemyselné, prepojené produkty, embedded systémy alebo zdravotnícke zariadenia sú výhodou
  • Znalosť elektroniky a hardvérovo-softvérovej architektúry je vítaná

Benefity

  • Prispievať k medzinárodným projektom s príležitosťami na cestovanie
  • Učiť sa od kolegov a zdieľať odborné znalosti v celej spoločnosti