Software Engineer (C++/Python) UAV Systems

MilTech ๐Ÿช–

Requirements description

  • Strong knowledge of C/C++ and embedded development;
  • Experience with Linux, cross-compilation, and drivers;
  • Understanding of RTOS (FreeRTOS, ChibiOS, or NuttX);
  • Hands-on experience with STM32 and ESP32;
  • Familiar with UART, SPI, I2C, and GPIO;
  • Experience with Python/Lua scripting in ArduPilot or PX4;
  • Understanding of UAV architecture (FC, ESC, GPS, sensors);
  • Experience with debug tools (JTAG, SWD, logic analyser);
  • English โ€” for reading technical docs.
  •  

Preferred Qualifications

  • Work experience with ArduPilot, PX4, Betaflight source code;
  • UAV setup and calibration experience;
  • Knowledge of aerodynamics and flight dynamics;
  • Experience with Gazebo, Mission Planner, QGroundControl;
  • Understanding of radio and telemetry systems.
  •  

Soft Skills

  • Work experience with ArduPilot, PX4, Betaflight source code;
  • UAV setup and calibration experience;
  • Knowledge of aerodynamics and flight dynamics;
  • Experience with Gazebo, Mission Planner, QGroundControl;
  • Understanding of radio and telemetry systems.

Required languages

English B1 - Intermediate
Published 4 November
15 views
ยท
2 applications
100% read
To apply for this and other jobs on Djinni login or signup.
Loading...