CareerPlan

Embedded Engineer

ТОВ ТРИПІЛІАН ГЛАЙДЕРС
LvivFull-time2026-10-19 → 2026-10-21

Core

Develop firmware for microcontrollers in drones, handling flight control protocols, sensor fusion, and hardware integration.

Role type

Embedded Engineer (Drones/Aerospace)

Builds

Flight control firmware, companion computer software, and ground station interfaces for FPV drones.

Domain

Aerospace / Embedded Systems

Required skills

C/C++ for microcontrollers, ARM Cortex-M (STM32), RTOS (FreeRTOS, ChibiOS, NuttX), hardware interfaces (UART, SPI, I2C, CAN, DMA, PWM), drone protocols (DShot, CRSF/ELRS, SBUS, MAVLink, MSP), PID control theory, sensor fusion, oscilloscope/logic analyzer usage, Git, TCP/UDP/QUIC networking, architectural patterns.

Preferred skills

FPV drone piloting, drone assembly, SMD soldering, 3D modeling (Fusion 360), Embedded Linux (Raspberry Pi, Jetson), LiPo/Li-ion battery management, PCB design (KiCad, Altium), Python for test automation, open-source contributions, video streaming (H.264/H.265, RTSP, RTP, WebRTC, GStreamer, FFmpeg), frontend/HMI development (Qt/QML, React, Electron), ArduPilot experience.

Technologies

STM32, FreeRTOS, ChibiOS, NuttX, KiCad, Altium, Fusion 360, Raspberry Pi, Jetson, GStreamer, FFmpeg, Qt, React, Electron, Python, MAVLink, DShot, CRSF, ELRS, SBUS, TCP, UDP, QUIC, H.264, H.265, RTSP, RTP, WebRTC.

Responsibilities

Write and maintain firmware for microcontrollers using C/C++ and register-level programming. Implement and optimize flight control algorithms including PID and sensor fusion. Integrate hardware subsystems and debug using oscilloscopes and logic analyzers. Develop and test ground station interfaces and companion computer software. Collaborate on drone assembly and flight testing to validate firmware performance.

Seniority

Mid-level, hands-on IC