Про компанію: HTS — невелика компанія, що спеціалізується на розробці електроніки. Наша команда (10+ співробітників) працює над контрактними проектами для клієнтів по всьому світу та здійснює повний цикл розробки електронних пристроїв (створення апаратної частини та супровідного софту) у форматі повномасштабних проектів «під ключ», а також реалізації окремих модулів проекту відповідно до запиту замовника.
Які проекти здійснюємо? * IoT комплекси для побутових та промислових приладів, включаючи серверні рішення та розробку мобільних додатків; * Системи моніторингу та сигналізації; * Локальні системи управління побутовими та промисловими приладами; * Зарядні станції та системи контролю автомобілів; * Інші нестандартні рішення, потрібні замовникам.
Кого шукаємо?
Досвідченого програміста C/C++ ARM/AVR у сфері розробки електронних пристроїв для роботи над проектом з розробки систем радіоелектронної боротьби (РЕБ).
Чим доведеться займатися: * Реалізувати developer process як самостійно, так і у складі команди. * Формувати вимоги до ПЗ. * Прописувати алгоритм розробки. * Розробляти, налагоджувати та тестувати firmware. * Брати участь у розробці ТЗ, архітектури та у виборі застосовуваних технологій при старті нових проектів.
Наш ідеальний кандидат має такі навички та кваліфікацію: * Досвід у сфері розробки електронних пристроїв: програмування С/C++ для мікроконтролерів STM, ESP, nRF та інших від 3-х років * Теоретичні та практичні знання у програмуванні мікроконтролерів на С/C++ (працюємо з STM32, nRF52 (SES), ESP32 (IDF)) * Досвід використання HAL, CMSIS * FreeRTOS, TinyOS * Wi-Fi, BLE, GNSS, інтерфейси (SPI, UART, I2C, SD, LTDC), GSM/LTE. * MQTT, HTTP (client/server), WebSocket, Modbus RTU/TCP/ASCII * Цифрова обробка сигналів (АЦП/ЦАП, фільтрація тощо) * Досвід роботи з пристроями відображення інформації * Базові знання електроніки, читання та розуміння електронних схем * Досвід роботи в Git * Вміння читати та розуміти технічну документацію англійською мовою
Що ми пропонуємо? * гнучкий графік роботи, 40-годинний робочий тиждень; * оплачувану відпустку та лікарняний; * невелику затишну команду зі зрозумілими процесами та прозорими комунікаціями; * складні, цікаві проекти з чудовою можливістю прокачати свої скіли.