CareerPlan

Embedded Software Engineer

KyivFull-time2026-10-19
Based in Ukraine

Core

Design, develop, code, test, and debug embedded software on STMicroelectronics controllers for electronic control systems in UAVs.

Role type

Embedded Software Engineer

Builds

Electronic control systems for UAVs

Domain

Aerospace / Embedded Systems

Required skills

C/C++, STM32 microcontrollers, MAVLink protocol, UART/I2C/SPI/RS-232/485/CAN interfaces, RTOS, analog and digital circuitry basics

Preferred skills

UAV systems experience

Responsibilities

Design, develop, code, test, and debug embedded software; Analyze and review existing code for efficiency and stability; Participate in system architecture design and interact with hardware developers; Review and analyze system requirements; Prepare technical documentation