Основні вимоги:
3+ роки досвіду розробки програмного забезпечення з акцентом на вбудовані системи або роботу з апаратним забезпеченням;
просунуті навички програмування на мові C/C++;
досвід роботи з ARM Cortex-M мікроконтролерами;
досвід роботи з периферією MCU (SPI/I2C/UART/ADC/PWM/CAN);
просунуті навички користування GIT;
Буде перевагою:
знання та досвід розробки з використанням RTOS (FreeRTOS/ChobiOS/NuttX/Zephyr);
розуміння принципів DSP, досвід застосування;
досвід роботи в середовищі Linux;
досвід програмування на Python та/або Bash;
базові знання схемотехніки;
досвід автоматизації процесів.
Чим доведеться займатись:
розробка архітектури ПЗ для пристроїв під поставлені задачі;
розробка та відлагодження ПЗ для мікроконтролерів;
налагодження та тестування прототипів пристроїв;
узгодження архітектури з PCB-інженерами;
підготовка технічної документації.


