VACANCY

Шеврон підрозділу

Embedded Systems Programmer

Overview

The 3rd Separate Assault Brigade is a volunteer unit formed in the first days of the full-scale invasion. Its founder is Andrii Biletskyi, the first commander of the "Azov" Regiment. The 3rd Separate Assault Brigade was formed on the same principles as the legendary "Azov" and the entire Azov movement. The core worldview principles of Azov units are Ukraine-centrism, traditionalism, hierarchy, and responsibility. Having passed a rigorous selection process, only highly motivated fighters, strong in spirit and ready for continuous self-improvement and hard fighting against the enemy on the front line, join the unit's ranks. The backbone of the volunteer Territorial Defense unit, formed on February 24, 2022, from which the brigade's history begins, was made up of veterans of the "Azov" Special Purpose Unit of the National Guard and representatives of the Azov movement. On March 9, the unit was expanded into the "Azov" Special Purpose Regiment within the Armed Forces of Ukraine, and later reformed into the separate "Azov" Special Operations Forces unit. In January 2023, "Azov" SOF became part of the Ground Forces of the Armed Forces of Ukraine and was expanded into a brigade.

Responsibilities:

  • developing and debugging software for turret and robotic system microcontrollers
  • writing and optimizing firmware
  • working with peripheral interfaces (CAN, UART, I2C, SPI)
  • developing control algorithms
  • connecting and configuring sensors, gyroscopes, and encoders

Requirements:

  • proficiency in C/C++ programming languages for embedded systems
  • experience working with microcontrollers (STM32, ESP32, AVR, Raspberry Pi)
  • experience with real-time operating systems (FreeRTOS, Zephyr, ThreadX)
  • knowledge of communication protocols (UART, I2C, SPI, CAN, Modbus)
  • understanding of control algorithms (PID controllers, sensor data processing, motor control)
  • skills in Linux Embedded
  • knowledge of Python for scripting and automation will be an advantage
  • experience working with OpenCV will be an advantage
  • higher technical education in robotics, programming, or automation will be an advantage

Conditions:

  • mobilization until the end of martial law or contract service
  • social benefits in accordance with current legislation
  • monetary allowance in accordance with current legislation
  • free qualified medical care
  • guidance during the Regional TCC and Military Medical Commission stage, ensuring placement in the chosen unit for the agreed position
Application submitted successfully!

Get a Consultation and Choose Your Unit

Leave your contact details — we'll reach out, answer your questions, and help you choose a role in the Ground Forces.

2 to 50 letters, no digits or extra characters!
Choose a country code and enter your number!

Fill Out the Candidate Form

Complete a short form so we can match you with the right role and unit.

Fill Out the Form →

Call Us

Get a consultation directly from a recruiter and learn about available positions.

📞 0 800 503 696

FOLLOW US