Barragier

Barragier

Joined in 2025

Керовані бажанням перемоги

Ми об'єдналися навколо однієї мети: створення модулів автономності для FPV дронів,  UAV та UGV. Нас надихає наше бажання перемоги і віра в технологічний прогрес, який може змінити світ. Кожен з нашою команди - а це 9 спеціалістів, вносить унікальний вклад, від розробки до втілення, щоб створити систему, яка не тільки ефективно керує дронами, але й робить це з високою точністю та безпекою.

 

Наша робота в проекті Barragier – це не лише про технології, це про спільноту, яка разом творить майбутнє. Ми переконані, що наші інновації відкриють нові можливості для використання дронів у різних сферах, від військових операцій до рятувальних місій. Наша пристрасть та знання є двигуном змін, і ми пишаємося кожним кроком, який ми робимо разом у напрямку цієї переможної мети.

  • · 28 views · 0 applications · 7d

    Software Engineer UAV/UGV

    Office Work · Ukraine (Kyiv) · 2 years of experience · A2 - Elementary MilTech 🪖
    We are Barragier — a multidisciplinary team developing intelligent control and AI systems for drones, ground robots, and automated turrets. We are looking for an experienced C/C++ Engineer to join our project focused on firmware development for stepper...

    We are Barragier — a multidisciplinary team developing intelligent control and AI systems for drones, ground robots, and automated turrets.
    We are looking for an experienced C/C++ Engineer to join our project focused on firmware development for stepper motor controllers (STM32) and a computer-vision-based targeting system running on Raspberry Pi.

     

    Key Responsibilities:

    • Develop firmware for precise and fast stepper motor control (turret, pan-tilt, stabilization);
    • Implement motion algorithms, microstepping, acceleration/braking curves, and PID control;
    • Optimize code for STM32 (using STM32CubeIDE / HAL / LL / FreeRTOS);
    • Work with stepper motor drivers such as A4988, TMC2209, or similar;
    • Implement communication interfaces between STM32 and Raspberry Pi (UART, I2C, SPI, GPIO);
    • Integrate the firmware with the target tracking and aiming system (C++ / OpenCV) running on Raspberry Pi;
    • Optimize performance, synchronize with video streams, and minimize control latency;
    • Test and debug on real hardware setups.

    Required Qualifications:

    • Strong experience in C / C++ (C++11/14/17) — 2+ years;
    • Hands-on experience with STM32 microcontrollers (HAL, LL, or bare-metal programming);
    • Solid understanding of stepper motor control principles — drivers, timing, microstepping, feedback;
    • Experience with UART, I2C, SPI, GPIO interfaces;
    • Practical experience with Linux environments (Raspberry Pi OS / Ubuntu);
    • Basic OpenCV or video-processing knowledge;
    • Understanding of real-time systems, timers, interrupts, and DMA;
    • Ability to read circuit diagrams and use oscilloscopes.

    Nice to have:

    • Integration with AI-based target detection or tracking modules;
    • Python scripting for tooling or utilities;
    • Familiarity with MAVLink / ROS protocols;
    • ARM-level optimization and debugging skills.
    More
Log In or Sign Up to see all posted jobs