Position: Embedded Developer (smart home)
Company: Ajax Systems
Category: C++
Experience: 5y

**Ajax Systems** продуктова IT компанія, розробляємо і виробляємо розумну, професійну систему безпеки і пристрої smart home.
Зараз на виробництві наш модельний ряд складається з 27 унікальних продуктів, і ми не плануємо зупинятися на досягнутому і постійно поповнюємо нашу лінійку пристроїв. Ми у пошуку інженерів-винахідників, які готові втілювати в життя неймовірні ідеї, застосовуючи кращі технічні рішення і доводити це до масового виробництва. Шукаємо розробників для відділу пристроїв домашньої автоматизації.

**Необхідні навички:**
— Досвід програмування на C під мікроконтролери
— Розуміння багатопотокових додатків, вміння грамотно працювати з перериваннями
— Досвід використання периферії: сенсори, виконавчі пристрої, розуміння фізики процесів
— Економити мікроампери — майже всі наші пристрої працюють від батарейок
— Працювати з протоколами зв’язку — всі пристрої спілкуються з центральним хабом
— Знати схемотехніку embedded systems, вміти працювати з осцилографом і паяльником
— Досвід розробки пристроїв, що включають в себе реле; сенсорні зчитувачі, сенсори температури

**Буде плюсом:**
— Вміння програмувати на С під STM8, STM32
— Досвід написання допоміжного софту для ПК з метою налагодження приладів
— Вміння використовувати системи контролю версій, наприклад git
— Вміння оформляти документацію
— Читати технічну документацію англійською

**Обов’язки:**
Розробляти компактні бездротові датчики і пристрої для системи охоронної сигналізації та автоматизації будинку:

— Дослідження, визначення концепції пристрою, вибір сенсорів і основних елементів пристрою на підставі вимог до продукту
— Постановка завдань hardware інженеру по розробці схемотехніки і трасування плат (при бажанні можна виконувати самостійно)
— Розробка firmware для прототипу, перевірка концепції і налагодження прототипів
— Доробка пристрою до можливості масового виробництва
— Огляд test case ручного і стендового тестування
— Розробка firmware фінального пристрою, налагодження, реліз