Про роль
- Робота над реальним hardware-продуктом, який уже використовується клієнтами та має стабільний попит;
- Участь у формуванні архітектури рішень та вплив на технічний розвиток продукту;
- Робота з повним циклом розробки та отримання швидкого зворотного зв’язку від користувачів;
- Короткий цикл розробки, що дозволяє оперативно бачити результат впливу рішень на систему;
Основні обов’язки
- Розробка ПЗ мовами C / C++ для мікроконтролерів STM32;
- Розробка електричних схем та трасування друкованих плат (DC/DC, фільтрація живлення, захист від шумів);
- Проектування CAN-топології, робота з EMC та екрануванням;
- Робота з ESP32 (WiFi, BLE, телеметрія);
- Інтеграція та підтримка протоколів CRSF / ELRS;
- Робота з телеметрією від польотних контролерів та інтерфейсами UART, CAN, SPI, I2C;
- Налагодження та комплексне тестування обладнання;
Обов’язкові вимоги
- 2+ роки досвіду розробки під мікроконтролери та впевнене знання C / C++;
- Глибокий досвід роботи зі STM32 та периферією (UART, SPI, I2C, CAN);
- Розуміння роботи радіопротоколів (Crossfire, ELRS / milELRS);
- Розуміння принципів роботи FPV-систем (VTX / VRX, цифрові системи);
- Ґрунтовні знання електротехніки та схемотехніки;
- Досвід роботи з Git;
Буде перевагою
- Досвід роботи з MAVLink / ArduPilot / Betaflight;
- Досвід роботи з LoRa-чіпами (SX127x / SX1280);
- Розуміння систем живлення 6S—12S;