Обов'язки:
Розробка, відлагодження та впровадження у виробництво нових схемотехнічних рішень на основі як цифрової (STM32, ESP32, Rockchip) так і аналогової електроніки.
Розробка нових функцій на основі вимог до продукту та визначеної архітектури
Аналіз і розробка інженерних рішень в кооперації з технічним керівником
Робота з командою розробників та створення нових інженерних рішень
Співпраця з командою розробників друкованих плат
Тестування і фіналізація програмних продуктів
Вимоги:
Досвід роботи в програмуванні мікроконтролерів
Досвід розробки пристроїв на мікроконтролерах з архітектурою ARM (STM32, тощо)
Досвід використання HAL, робота з регістрами периферії напряму
Досвід проектування PCB (Altium, Kicad, тощо)
Досвід розробки аналогової схемотехніки
Досвід роботи та відлагодження ESP32 в Platformio
Досвід відлагодження базових інтерфейсів: UART, I2C, SPI
Досвід роботи з низькорівневими інтерфейсами (UART, I2C, SPI, I2S та ін.) і їх розуміння
Досвід роботи з бездротовими протоколами (Sub-1 GHz, Wi-Fi, Bluetooth) та розуміння принципів їх функціонування
Вміння читати електричні схеми та технічну документацію на компоненти
Навички пайки та користування вимірювальним обладнанням
Проведення симуляцій роботи пристрою
Розробка технічної документації пристрою
Буде плюсом:
Досвід розробки IoT
Досвід з RF: використання, налаштування, розробки радіопередавачів, приймачів, антен
Розробка пристроїв на платформах під управлінням Linux/Unix
Розробка програмного забезпечення на C, C++, RUST