Kickmaker
Kickmaker
Kickmaker е агенция за дизайн и индустриализация, която помага за превръщането на високотехнологични концепции в продукти, готови за производство, като подкрепя проектите от ранните прототипи до масовото производство. Екипът ѝ от над 200 специалисти работи в областта на консултирането, производството и приложенията, свързани със здравеопазването, включително роботика, медицински технологии, мобилност и потребителска електроника. Подходът на компанията съчетава вграден изкуствен интелект, устойчивост и практики от Индустрия 5.0, с фокус върху отговорните иновации и съвместната разработка на продукти.

Фрийланс софтуерен инженер за модерен C++ — хибридно в Париж

Разработвайте embedded, индустриален и HMI софтуер за високотехнологичните хардуерни продукти на Kickmaker. Подпомагайте проектните екипи при проектирането, интеграцията и внедряването на продуктите.

Описание

  • Превеждане на нуждите на клиентите в технически и функционални изисквания към проекта
  • Проектиране и изграждане на софтуерни решения с модерен C++
  • Разработване и подобряване на приложни и embedded софтуерни компоненти
  • Създаване на графични потребителски интерфейси и функции за управление или команди
  • Изграждане и интегриране на комуникационни интерфейси между компонентите на продукта
  • Подобряване на производителността, надеждността и поддържаемостта на кода
  • Провеждане на модулни и функционални тестове и подготовка на техническа документация
  • Настройване и поддържане на непрекъсната интеграция и внедряване
  • Итеративна работа и включване на обратната връзка от клиентите
  • Поддържане на качеството на разработката и следване на установените процеси
  • Подпомагане на проектните екипи при проектирането и разработването на хардуерни и софтуерни продукти

Изисквания

  • Диплома от инженерно училище или магистърска степен по компютърни науки, разработка на софтуер или embedded системи
  • Съществен опит в разработването на модерен C++, включително C++17, C++20 или по-нова версия
  • Задълбочени познания по обектно-ориентирано програмиране, STL, управление на паметта и добри практики за проектиране на софтуер
  • Практически познания по C++17/20, STL, многопоточност и конкурентно програмиране
  • Познаване на Qt, QML и Qt Widgets
  • Разбиране на управлението на оборудване, взаимодействието между хардуер и софтуер и системите в реално време
  • Опит с Linux, Windows, embedded Linux и RTOS среди
  • Познания по TCP/IP, IPC, CAN, RS-232 и RS-485
  • Добро владеене на Git, CMake, GDB, CI/CD и модулно тестване
  • Изисква се свободно владеене на английски език
  • Опит със софтуер за индустриални и свързани продукти, embedded системи или медицински устройства е предимство
  • Познанията по електроника и хардуерно-софтуерна архитектура се ценят

Придобивки

  • Участие в международни проекти с възможности за пътуване
  • Учене от колеги и споделяне на експертен опит в цялата компания