Job VC

Embedded Applications Engineer (SBC Focus)

NDA Recruitment · djinni · $$$$ · Тільки офіс Україна (Київ)
Open original ↗

Основні обов'язки:
Проєктувати, розробляти та підтримувати застосунки й сервіси на C++, що взаємодіють із вбудованими системами.
Співпрацювати з інженерами з апаратного забезпечення для інтеграції програмного забезпечення на C++ із вбудованими системами та сенсорами, забезпечуючи безперебійний обмін даними та керування пристроями.
Виявляти, діагностувати та усувати проблеми інтеграції програмного й апаратного забезпечення, забезпечуючи високу якість, надійність і продуктивність рішень.
Написання Python скриптів для супроводження та тестування програмних рішень.
Вимоги:
2+ років досвіду розробки з фокусом на вбудовані системи, програмування пристроїв або взаємодію з апаратним забезпеченням.
Ґрунтовне розуміння вбудованих систем, мікроконтролерів і взаємодії між апаратним та програмним забезпеченням.
Глибока експертиза в C++, з досвідом оптимізації продуктивності, багатопотоковості та операцій введення/виведення в середовищах з обмеженими ресурсами.
Досвід використання Python у розробці, зокрема для написання скриптів, тестування й автоматизації, а також його застосування у вбудованих системах.
Досвід роботи в середовищах Linux/Unix та з відповідними інструментами (наприклад, Git, SSH тощо).
Знання концепцій

паралельних обчислень (мультипотоковість, синхронізація).
Буде перевагою:
Досвід роботи з одноплатними комп’ютерами (SBCs), такими як Raspberry Pi, NVIDIA Jetson Nano тощо.
Знання хмарних технологій або IoT-платформ (наприклад, MQTT, AWS IoT, Google Cloud IoT).
Досвід в статистиці, фізиці та аналізу даних з різних сенсорів.