Point your AI agent at freehire and let it find you a job.

Get the CLI →

WOVKULAKA SPITFIRE

NewBe an early applicant

C++ Embedded Developer

Discussion

Що потрібно робити:
Розробка та вдосконалення прошивки радіоканалу Skyline LRS — робота з SX126x, реалізація протоколу реального часу (кадрування, FEC, ретрансмісії, синхронізація), FHSS, оптимізація дальності й завадостійкості.
Обов'язкові навички:

  • C/C++ на впевненому рівні, сучасні стандарти (C++17+), досвід у ресурсно-обмежених середовищах
  • Embedded: bare-metal та/або RTOS (FreeRTOS або аналог)
  • Мікроконтролери ARM Cortex-M (пріоритет STM32)
  • Периферія: SPI (критично — через нього працюємо з SX126x), UART, I2C, GPIO, DMA, таймери, переривання
  • Відлагодження на «залізі»: SWD/JTAG, логічний аналізатор, осцилограф
  • Інструментарій: GCC ARM toolchain, CMake, Git

Профільне (радіо/RF):

  • Основи радіозв'язку: link budget, RSSI/SNR, чутливість приймача, бюджет затримки
  • sub-GHz трансивери, ідеально — Semtech SX126x (SX1262/SX1268)
  • LoRa-модуляція та FHSS / стрибки частоти
  • Протоколи реального часу: кадрування, FEC, підтвердження/ретрансмісії, синхронізація

Буде плюсом:

  • ExpressLRS / ELRS, TBS Crossfire або інші LRS-системи
  • MAVLink / ArduPilot (інтеграція каналу зв'язку з польотним контролером)
  • Розуміння стійкості до РЕБ
  • Основи DSP
  • Python для тестових стендів

Skills

See also

Embedded jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available