Kickmaker
Kickmaker
Kickmaker — агенція з дизайну та промислового виробництва, яка допомагає перетворювати високотехнологічні концепції на готові до виробництва продукти та супроводжує проєкти від перших прототипів до масового виробництва. У команді компанії працює понад 200 фахівців, які займаються консалтингом, виробництвом і проєктами у сфері охорони здоров’я, зокрема робототехнікою, медичними технологіями, мобільністю та споживчою електронікою. Підхід компанії поєднує вбудований штучний інтелект, принципи сталого розвитку та практики Індустрії 5.0, зосереджуючись на відповідальних інноваціях і спільній розробці продуктів.

Позаштатний інженер з розробки ПЗ на сучасному C++ — гібридний формат у Парижі

Розробляйте вбудоване, промислове ПЗ і HMI-системи для високотехнологічних апаратних продуктів Kickmaker. Підтримуйте проєктні команди на всіх етапах проєктування, інтеграції та впровадження продуктів.

Опис

  • Перекладати потреби клієнтів у технічні та функціональні вимоги до проєктів
  • Проєктувати й створювати програмні рішення на сучасному C++
  • Розробляти та вдосконалювати прикладні й вбудовані програмні компоненти
  • Створювати графічні інтерфейси користувача та функції керування або командної взаємодії
  • Розробляти й інтегрувати інтерфейси зв’язку між компонентами продукту
  • Підвищувати продуктивність, надійність і супроводжуваність коду
  • Проводити модульне та функціональне тестування й готувати технічну документацію
  • Налаштовувати та підтримувати безперервну інтеграцію і розгортання
  • Працювати ітеративно та враховувати зворотний зв’язок клієнтів
  • Підтримувати якість розробки й дотримуватися встановлених процесів
  • Допомагати проєктним командам у проєктуванні та розробці апаратних і програмних продуктів

Вимоги

  • Диплом інженерного вишу або ступінь магістра в галузі інформатики, розробки ПЗ чи вбудованих систем
  • Значний досвід розробки на сучасному 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 і модульним тестуванням
  • Вільне володіння англійською мовою є обов’язковим
  • Досвід розробки ПЗ для промисловості, підключених продуктів, вбудованих систем або медичних пристроїв буде перевагою
  • Знання електроніки та архітектури апаратного і програмного забезпечення цінується

Переваги

  • Долучатися до міжнародних проєктів із можливостями для подорожей
  • Навчатися у колег і ділитися досвідом у компанії