Position: Embedded firmware developer
Company: Студия HR решений
Category: C++
Experience: 2y
English level: pre

Компанія HTS шукає досвідченого програміста C/C++ ARM/AVR у сфері розробки електронних пристроїв.
Full time; remote; іноземні замовники; цікаві, різноманітні за ступенем складності та сферою застосування проекти.

**Локація**: remote, Україна.
**Тип зайнятості**: full time.

**Про компанію**: HTS — невелика американська компанія, що спеціалізується на розробці електроніки. Наша команда (12+ співробітників) працює над контрактними проектами для клієнтів по всьому світу та здійснює повний цикл розробки електронних пристроїв (створення апаратної частини та супровідного софту) у форматі повномасштабних проектів “під ключ”, а також реалізації окремих модулів проекту відповідно до запиту замовника.

**Які проекти здійснюємо?**
- GNSS/GPS трекери.
- Різноманітний IoT: Wi-Fi, BT, LoRaWAN, LTE/GSM тощо.
- Силова електроніка:блоки живлення, зарядні пристрої.
- Носимі пристрої.
- Розробка HMI.

**Чим доведеться займатися**:
- Реалізувати developer process як самостійно, так і у складі команди.
- Розробляти, налагоджувати та тестувати firmware.
- Надавати “молодшим” колегам support у вирішенні складних технічних питань.
- Брати участь у розробці ТЗ, архітектури та у виборі застосовуваних технологій при старті нових проектів.

**Наш ідеальний кандидат має такі навички та кваліфікацію**:
- Досвід у сфері розробки електронних пристроїв: програмування С/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-годинний робочий тиждень;
- оплачувану відпустку та лікарняний;
- невелику затишну команду зі зрозумілими процесами та прозорими комунікаціями;
- складні, цікаві проекти з чудовою можливістю прокачати свої скіли.