Вакансія

Embedded розробник

На жаль, вакансія вже закрита!

але ви можете переглянути схожі

Огляд

Unwave — українська компанія, що спеціалізується на розробці та виробництві радіоелектронних пристроїв для захисту та протидії безпілотним літальним апаратам (БПЛА). Заснована після початку російського вторгнення в Україну у 2022 році, компанія швидко розширила виробництво.

Обов'язки

  • розробка та тестування вбудованого програмного забезпечення для пристроїв високої точності
  • створення програмного забезпечення для нових електронних продуктів компанії
  • робота в середовищах Linux та Windows
  • написання технічної документації до коду
  • адаптація до існуючих програмних рішень та впровадження нових функціональних можливостей

Вимоги

  • ступінь BS/MS у галузі комп’ютерної інженерії або суміжних дисциплін
  • впевнений досвід програмування вбудованих систем мовами C, C++
  • досвід роботи з RTOS, драйверами пристроїв Embedded Linux і завантажувачами
  • глибоке розуміння ООП, принципів SOLID
  • знання популярних бібліотек (HAL, FatFS, LittleFS, lwIP або подібні)
  • досвід роботи з мікроконтролерами (STM, PIC, ATMega тощо)
  • знання апаратних інтерфейсів (UART, I2C, SPI, ModBus, CAN, USB, Ethernet)
  • вміння писати чистий, структурований код із чітким розподілом обов’язків
  • здатність інтерпретувати апаратні схеми
  • досвід роботи з git, тестовими фреймворками, IDE
  • навички командної роботи

Технологічний стек

  • Мови програмування: C, C++
  • Протоколи та інтерфейси: CAN, SPI, I2C, RS485, MODBUS
  • Платформи та середовища: Cortex M0, FreeRTOS, Embedded Linux
  • Бібліотеки: HAL, FatFS, LittleFS, lwIP

Бажані додаткові навички

  • навички налагодження апаратного забезпечення, робота з джерелами живлення, генераторами сигналів, осцилографами та логічними аналізаторами
  • досвід розробки програмного забезпечення на Python, C#
  • знання мережевих протоколів (TCP, UDP, MQTT, TLS)
  • досвід створення десктопних додатків
  • досвід розробки пакетів підтримки плати (BSP)

Умови

  • гнучкий формат роботи: частково в офісі, частково віддалено
  • повна зайнятість
  • офіційне працевлаштування
  • гнучкий графік роботи та відпусток (PTO)
  • можливість створювати, розвивати та керувати командою з нуля в умовах стартапу
  • робота у стабільній компанії, що працює із сучасними технологіями
  • можливості для професійного розвитку та навчання
  • дружній колектив та комфортні умови праці
  • можливість бронювання військовозобовʼязаних