Position: Інженер з інтеграції програмного забезпечення та автомобільних систем
Company: APIbrothers
Category: Data Engineer
Experience: 1y
English level: intermediate

**Обовʼязки**

Необхідно інтегрувати в автомобіль JAC T8 - IoT computer і налаштувати його на збір необхідних даних (аналог HUMS)

Вам будуть доручені такі завдання:

1. Інтеграція апаратного забезпечення, owa5x
Quad core open Linux IoT computer:

_ Встановити та налаштувати пристрій стабілометра та реєстратора даних в автомобілі JAC T8.
_ Забезпечити правильну взаємодію між пристроєм та системами та датчиками автомобіля.
_ Налаштувати специфічні характеристики кожного автомобіля, щоб налаштувати рівні попереджень та збору даних для обслуговування автомобіля.

2. Розробка програмного забезпечення:
_ Створення надійного та ефективного програмного забезпечення для збору, зберігання та обробки даних із пристрою.
_ Розробка звукових систем попередження, інтегрованих із системою, що встановлюється.
_ Реалізація операційної системи на основі Linux/Debian або аналогічна, яка дозволить автономно налаштовувати обладнання і буде відкритим вихідним кодом, щоб уникнути витрат на оновлення.
_ Проектування та реалізація дружнього користувальницького інтерфейсу для відображення даних та попереджень в автомобілі.



**Які системи мають бути інтегровані**

1.Система стабілізації / реєстрації даних: Ця система відстежуватиме поведінку автомобіля з погляду його стабільності та запобігатиме небезпечним ситуаціям. Вона також реєструватиме всі дані, пов'язані з електронними блоками управління (ECUs) та датчиками автомобіля.

2. Система вимірювання прискорення та інерції: Ця система враховує інтринсичні характеристики автомобіля (центр ваги, моменти інерції, вага, розміри тощо).

3. Система попередження: Система випускатиме звукові, попередження про ризиковані ситуації системи стабільності.

4. Система реєстрації даних: Пристрій матиме внутрішню пам'ять не менше 32GB, здатну зберігати виміряні дані з частотою не менше 200 повідомлень.

**Вимоги**

1. Досвід роботи в галузі програмної інженерії та інтеграції систем
2. Знання Linux та операційних систем з відкритим вихідним кодом.
3. Вміння працювати з протоколами взаємодії автомобілів, такими як CAN J1939 та J1708.
4. Вміння вирішувати проблеми та працювати в команді.
5. Досвід роботи із системами стабілізації автомобілів буде перевагою.