Програміст-електроник
Вимоги
вік від 22 до 48 років
вища освіта
придатність до проходження служби в Десантно-штурмових військах
Мови програмування
C (Сі) — головний інструмент, на котрій пишеться 80% всіх прошивок для мікроконтролерів.
C++ — використовується для більш складних систем (наприклад, на базі ARM Cortex-M7/A) и ООП-архітектур.
Assembler (Асемблер) — розуміння базових команд для оптимізації критично важливих ділянок коду.
Python / Bash — для написання скриптів автоматизації тестування и парсингу даних.
Робота с мікроконтролерами (MCU) і процесорами
Архітектури: Глибоке розуміння ARM (Cortex-M0/M3/M4/M7), AVR (Arduino), PIC, ESP32, а також сучасної відкритої архітектури RISC-V.
Периферія: Вміння налаштовувати і використовувати вбудовані модулі — таймери, ШИМ (PWM), АЦП (ADC), ЦАП (DAC), контролери переривання (NVIC) и DMA (прямий доступ до пам’яті).
Апаратні інтерфейси і протоколи
Провідні інтерфейси: UART/USART, SPI, I2C, CAN-шина (критично для автопрома), RS-485, USB, Ethernet.
Безпровідні протоколи: Wi-Fi, Bluetooth LE (BLE), Zigbee, LoRaWAN, NFC.
Операційні системи реального часу (RTOS) и Embedded OS
RTOS: Вміння працювати з багатопоточністю, задачами, м'ютексами і семафорами в FreeRTOS, Zephyr RTOS, Azure RTOS или TI-RTOS.
Embedded Linux: Збір і налаштування не повноцінних ОС для потужних мікропроцесорів з використанням систем Yocto Project аба Buildroot.
Зчитування схем і робота з обладнанням (залізом)
Вміння прочитати схемотехніку: Вміння вільно читати принципові електричні схеми і розуміти, як компоненти пов’язані на платі.
Лабораторне обладнання: Робота з цифровим осцилографом, логічним аналізатором (для перехоплення сигналів на шинах даних) і мультиметром.
Інструменти розробки (IDE) і контролю версій
Середовище розробки: STM32CubeIDE, Keil uVision, IAR Embedded Workbench, ESP-IDF, VS Code + PlatformIO.
Git: Обов'язкове володіння системою контролю версій для керування кодом.
Умови
мобілізація до кінця воєнного стану або служба за контрактом
можливість кар'єрного зростання
грошове забезпечення від 22 000 до 55 000 гривень залежно від поставленого завдання та місця перебування військовослужбовця
повний соціальний пакет