Position: Middle Embedded UI Developer
Company: Vilmate
Category: C++
Experience: 2y
English level: upper

В компанію Vilmate шукаємо middle-рівня Embedded UI розробника для участі у швейцарському проекті, що розробляє програмне забезпечення для вимірювання кольору.

Про клієнта:
Наш клієнт є світовим лідером у сфері вимірювання кольору та керування кольором, пропонуючи обладнання, програмне забезпечення та послуги для вимірювання, формулювання та підбору кольору. Компанія представлена ​​майже на всіх континентах і обслуговує такі галузі, як автомобілебудування, виробництво фарб, пластмас, текстиль, поліграфія, упаковка, фотографія, графічний дизайн, відео, стоматологія та медицина.

Про роль:

Як розробник середнього вбудованого інтерфейсу користувача, ви нестимете відповідальність за впровадження всіх функцій інтерфейсу під наглядом архітектора. Ідеальний кандидат повинен мати досвід розробки інтерфейсу користувача для вбудованих систем і бути знайомим із фреймворками інтерфейсу користувача, такими як Qt. Хоча знання програмування на C і C++ не є обов’язковими, знання C++ будуть корисними для розуміння синтаксису Qt.

Обов'язки:

Працюючи в парі з архітектором, розробляти та реалізувати функції інтерфейсу користувача для нового сімейства пристроїв для вимірювання кольору.
Розробляти та впроваджувати компоненти інтерфейсу користувача за допомогою Qt та інших фреймворків інтерфейсу користувача.
Тісно співпрацювати з іншими командами, щоб забезпечити плавну інтеграцію компонентів інтерфейсу користувача з апаратними та програмними компонентами системи.
Проводити перевірку зручності використання компонентів інтерфейсу користувача, щоб переконатися, що вони відповідають стандартам зручності використання та доступності.
Оптимізувати продуктивність інтерфейсу користувача, щоб забезпечити безперебійну роботу на обмежених ресурсах вбудованої системи.
Співпрацювати з міжфункціональними командами, такими як PM, дизайн і QA, щоб забезпечити відповідність інтерфейсу користувача загальним цілям продукту.
Вимоги:

2+ роки досвіду розробки UI для вбудованих систем.
Глибоке знання фреймворків інтерфейсу користувача, таких як Qt.
Знання мови програмування С++.
Досвід роботи з операційними системами, які зазвичай використовуються у вбудованих системах, наприклад Linux або FreeRTOS.
Знання апаратних інтерфейсів, таких як GPIO, SPI та I2C.
Досвід роботи з такими інструментами розробки, як компілятори, налагоджувачі та IDE, що використовуються для розробки вбудованих систем.
Сильні навички вирішення проблем і увага до деталей.
Відмінні навички спілкування та співпраці.
Знання англійської мови не нижче В2.
Добре мати:

Ступінь бакалавра комп’ютерних наук або суміжної галузі.
Знання оптики та/або кольорових технологій (перетворення кольорів, профілі ICC, обробка зображень).
Досвід роботи в галузі вимірювальних приладів.
Ми пропонуємо:

Конкурентну заробітну плату та переваги.
Гнучкий графік роботи.
Відпустку – щорічна відпустка тривалістю 20 робочих днів.
Оплачувані лікарняні.
Персональний ноутбук із встановленим усім необхідним програмним забезпеченням.
Надаються державні свята.
Послуги корпоративного бухгалтера, юриста, психолога.
Безбюрократичний і прозорий менеджмент.
Покриваються витрати, пов'язані з участю у семінарах та професійних конференціях.
Внутрішні та онлайн корпоративні заняття з англійської.