About the Role
We’re looking for a Software Engineer to develop and optimise firmware and software for drones. You’ll work with flight controllers, communication systems, and automation scripts for modern UAV platforms.
Location: Poland
Preferred Qualifications
Soft Skills
About the Role
We’re looking for a Software Engineer to develop and optimise firmware and software for drones. You’ll work with flight controllers, communication systems, and automation scripts for modern UAV platforms.
Location: Poland
,[Develop and debug embedded firmware in C/C++;, Integrate and configure ELRS, CRSF, MAVLink communication systems;, Maintain and customise ArduPilot / PX4 flight stacks;, Write Python and Lua scripts for mission automation and configuration;, Test and debug code in real and simulated environments (SITL, HIL);, Use Git and CI/CD tools for version control and deployment;, Troubleshoot issues with firmware, data exchange, and hardware interfaces. Requirements: Python, C, C++, Linux, RTOS, FreeRTOS, STM32, ESP32, UAV architecture, Gazebo, UART, SPI, I2C, GPIO, Lua, JTAG, SWD, ArduPilot, PX4, Betaflight, Mission Planner, QGroundControl