MCU Firmware Engineer (C)
Для нашого партнера, української мілтех-компанії, шукаємо MCU Firmware Engineer (C) з досвідом від 2 років, який долучиться до розробки програмного забезпечення для мікроконтролерних пристроїв — від проєктування архітектури до налагодження та тестування прототипів.
Якщо Ви спеціалізуєтеся на розробці firmware мовою C, розумієте роботу мікроконтролерів на низькому рівні та любите вирішувати задачі на перетині hardware і software, ця роль дасть Вам змогу реалізувати свою експертизу в розробці embedded-пристроїв.
Бронювання, Київ правий берег, офіс, Пн-Пт 09-18.00, компанія - резидент Дія Сіті, офіційне працевлаштування
ЩО ВИ БУДЕТЕ РОБИТИ:
- Проєктування архітектури firmware відповідно до вимог пристрою.
- Розробка, налагодження та тестування ПЗ для мікроконтролерів.
- Налагодження та випробування апаратних прототипів.
- Взаємодія з PCB-інженерами для узгодження апаратної архітектури та забезпечення коректної інтеграції hardware і firmware.
Підготовка технічної документації.
ЩО МИ ОЧІКУЄМО ВІД ВАС
- Від 2 років досвіду розробки ПЗ для embedded-систем або пристроїв, що взаємодіють з апаратним забезпеченням.
- Впевнене володіння C та практичний досвід програмування мікроконтролерів STM32, PIC, AVR або ESP.
- Досвід роботи з периферією MCU: Timers, DMA, ADC, SPI, UART та іншими апаратними модулями.
- Розуміння низькорівневих інтерфейсів обміну даними: SPI, UART, I2C, CAN, USB.
- Базові знання схемотехніки та впевнене володіння Git.
БУДЕ ПЕРЕВАГОЮ
- Практичний досвід роботи з RTOS, зокрема FreeRTOS.
- Досвід розробки для PX4 або ArduPilot.
- Розуміння принципів цифрової обробки сигналів (DSP) та досвід їх застосування.
- Досвід роботи в Linux-середовищі.
- Навички програмування на Python та/або Bash для автоматизації розробки й тестування.
Досвід роботи з PCB, читання електричних схем або участі в апаратному проєктуванні.
Будь ласка пишіть, відповім на ваші питанння по вакансії!