Position: Senior Embedded/Hardware Developer
Company: Ajax Systems
Category: C++
Experience: 3y

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