Job VC
Middle Embedded Developer (C / Embedded / IoT)
Description
Любите працювати з мікроелектронікою, заглиблюватися в low-level код, обробляти сигнали та бачити, як програмне забезпечення напряму керує «залізом» у реальному часі?
Ми шукаємо Middle Embedded Developer із фокусом на DSP, який має комерційний або впевнений практичний досвід Embedded-розробки та обробки сигналів на C / C++ для IoT-пристроїв і мікроконтролерів.
Ваші завдання:
Розробка Embedded-ПЗ на C / C++ для мікроконтролерів та embedded-платформ;
Реалізація та оптимізація DSP-алгоритмів для обробки сигналів у реальному часі;
Збір, обробка, фільтрація та передача даних із сенсорів;
Робота з апаратною периферією: UART, I2C, SPI, GPIO;
Налаштування, інтеграція та тестування сенсорів, модулів зв’язку, електронних компонентів;
Оптимізація продуктивності, пам?яті та таймінгів при обробці сигналів;
Взаємодія з hardware-інженерами: спільна відладка та інтеграція HW + FW;
Аналіз та усунення проблем на рівні «заліза» та прошивки;
Участь у розвитку архітектури Embedded / DSP-рішень.
Технологічний стек:
Мови: C, C++ (Python — лише як допоміжний інструмент за потреби);
DSP: цифрова фільтрація, FIR / IIR, ковзне середнє, експоненціальне згладжування, робота з шумами та таймінгами;
Платформи: STM32, ESP32/ESP8266, Raspberry Pi (як embedded-платформа), Arduino;
Інтерфейси: UART, I2C, SPI, GPIO;
RTOS / Embedded concepts: базове розуміння RTOS (FreeRTOS — буде плюсом);
Середовище: Linux, embedded toolchains, CLI, SSH;
Протоколи зв?язку: UART, I2C, SPI, MQTT.
Вимоги (обов'язково):
2+ роки практичного досвіду в Embedded-розробці;
Впевнене володіння C / C++ для embedded-систем;
Практичний досвід із DSP / обробкою сигналів (реалізація алгоритмів, оптимізація, робота в реальному часі);
Розуміння архітектури мікроконтролерів;
Досвід роботи з цифровими інтерфейсами (UART, I2C, SPI);
Навички відлагодження embedded-систем (таймінги, сигнали, логіка);
Досвід роботи в Linux-середовищі;
Розуміння основ електроніки та схемотехніки.
Буде перевагою:
Комерційний досвід зі STM32 / ESP32;
Досвід роботи з RTOS (FreeRTOS);
Робота з бездротовими модулями (Wi-Fi, BLE);
Досвід участі в IoT або signal-processing проєктах;
GitHub або pet-проєкти з DSP / Embedded-кодом;
Досвід оптимізації DSP-алгоритмів під обмежені ресурси.
Ми пропонуємо:
Роботу з реальними сигналами, сенсорами та залізом, а не абстрактними задачами;
Сильну технічну команду Embedded / DSP-інженерів;
Участь у повному циклі розробки продукту;
Професійне зростання у напрямку Embedded / DSP / IoT / Hardware-Software integration;
Команду, яка цінує інженерне мислення та технічну глибину.
Зацікавило?
Надсилайте резюме або пишіть напряму: @recr_Veronika
Ми шукаємо Middle Embedded Developer із фокусом на DSP, який має комерційний або впевнений практичний досвід Embedded-розробки та обробки сигналів на C / C++ для IoT-пристроїв і мікроконтролерів.
Ваші завдання:
Розробка Embedded-ПЗ на C / C++ для мікроконтролерів та embedded-платформ;
Реалізація та оптимізація DSP-алгоритмів для обробки сигналів у реальному часі;
Збір, обробка, фільтрація та передача даних із сенсорів;
Робота з апаратною периферією: UART, I2C, SPI, GPIO;
Налаштування, інтеграція та тестування сенсорів, модулів зв’язку, електронних компонентів;
Оптимізація продуктивності, пам?яті та таймінгів при обробці сигналів;
Взаємодія з hardware-інженерами: спільна відладка та інтеграція HW + FW;
Аналіз та усунення проблем на рівні «заліза» та прошивки;
Участь у розвитку архітектури Embedded / DSP-рішень.
Технологічний стек:
Мови: C, C++ (Python — лише як допоміжний інструмент за потреби);
DSP: цифрова фільтрація, FIR / IIR, ковзне середнє, експоненціальне згладжування, робота з шумами та таймінгами;
Платформи: STM32, ESP32/ESP8266, Raspberry Pi (як embedded-платформа), Arduino;
Інтерфейси: UART, I2C, SPI, GPIO;
RTOS / Embedded concepts: базове розуміння RTOS (FreeRTOS — буде плюсом);
Середовище: Linux, embedded toolchains, CLI, SSH;
Протоколи зв?язку: UART, I2C, SPI, MQTT.
Вимоги (обов'язково):
2+ роки практичного досвіду в Embedded-розробці;
Впевнене володіння C / C++ для embedded-систем;
Практичний досвід із DSP / обробкою сигналів (реалізація алгоритмів, оптимізація, робота в реальному часі);
Розуміння архітектури мікроконтролерів;
Досвід роботи з цифровими інтерфейсами (UART, I2C, SPI);
Навички відлагодження embedded-систем (таймінги, сигнали, логіка);
Досвід роботи в Linux-середовищі;
Розуміння основ електроніки та схемотехніки.
Буде перевагою:
Комерційний досвід зі STM32 / ESP32;
Досвід роботи з RTOS (FreeRTOS);
Робота з бездротовими модулями (Wi-Fi, BLE);
Досвід участі в IoT або signal-processing проєктах;
GitHub або pet-проєкти з DSP / Embedded-кодом;
Досвід оптимізації DSP-алгоритмів під обмежені ресурси.
Ми пропонуємо:
Роботу з реальними сигналами, сенсорами та залізом, а не абстрактними задачами;
Сильну технічну команду Embedded / DSP-інженерів;
Участь у повному циклі розробки продукту;
Професійне зростання у напрямку Embedded / DSP / IoT / Hardware-Software integration;
Команду, яка цінує інженерне мислення та технічну глибину.
Зацікавило?
Надсилайте резюме або пишіть напряму: @recr_Veronika