Aplikuj teraz

Software Engineer (C++/Python) — UAV Systems, Warsaw, Hybrid

Absolutelvizion

Warszawa +2 więcej
9168 - 18337 PLN
B2B
🐍 Python
💼 B2B

Must have

  • Python

  • C

  • C++

  • Linux

  • RTOS

  • FreeRTOS

  • STM32

  • ESP32

  • UAV architecture

  • English

Nice to have

  • Gazebo

  • UART

  • SPI

  • I2C

  • GPIO

  • Lua

  • JTAG

  • SWD

  • ArduPilot

  • PX4

  • Betaflight

  • Mission Planner

  • QGroundControl

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.

Offer description

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

Your responsibilities

  1. Develop and debug embedded firmware in C/C++;
  2. Integrate and configure ELRS, CRSF, MAVLink communication systems;
  3. Maintain and customise ArduPilot / PX4 flight stacks;
  4. Write Python and Lua scripts for mission automation and configuration;
  5. Test and debug code in real and simulated environments (SITL, HIL);
  6. Use Git and CI/CD tools for version control and deployment;

show all (7)

Wyświetlenia: 1
Opublikowana27 dni temu
Wygasaza 27 dni
Rodzaj umowyB2B
Źródło
Logo

Podobne oferty, które mogą Cię zainteresować

Na podstawie "Software Engineer (C++/Python) — UAV Systems, Warsaw, Hybrid"