Skip to main content
Warbirds Бойові Птахи України
Scraped fromDou4 days ago
BackendSenior

Старший інженер програміст бізнес-логіки БПЛА (Python Software Engineer)

PythonEmbedded SystemsAlgorithmsData StructuresAsynchronous ProgrammingEvent-Driven ProgrammingLinuxCC++TelemetryUdpMavlinkProtobuf
Work Type
Job Type
Location
Kyiv
Salary
Not specified

About the Position

Join the 'Warbirds of Ukraine' and become part of an international team shaping the future of defense technologies. We are looking for a strong Python engineer with solid engineering thinking and an understanding of embedded systems.

Responsibilities

  • Develop control logic primarily in Python for companion-computer (Raspberry Pi, Jetson, etc.)
  • Implement business logic for drone behavior
  • Integrate with external systems and devices
  • Work with asynchronous programming, timing, and events
  • Participate in system architecture formulation

Requirements

  • Confident in Python
  • Experience developing complex application logic
  • Understanding of algorithms
  • Data structures knowledge
  • Experience with asynchronous code
  • Event-driven programming
  • Understanding of real-time or near-real-time systems
  • Familiarity with Linux as a working environment
  • Strong engineering mindset
  • Ability to comprehend and work with existing code
  • Strong mathematical background (preferred)
  • Understanding of C/C++ for low-level interactions
  • Experience with embedded/robotics/control systems
  • Familiarity with telemetry
  • Knowledge of data exchange protocols (UDP, Mavlink, Protobuf, etc.)
  • Experience in simulation or modeling systems

Benefits

  • Work with real complex systems instead of abstract problems
  • Architectural challenges and product influence
  • Team of strong systems and embedded engineers
  • Opportunity to see the results of your work in hardware
  • Protection from mobilization (if you have current military registration documents)
  • Mandatory polygraph testing.
Prepare for this role on ITLead

Take the matching roadmap and practice real interview questions asked for this level.

Старший інженер програміст бізнес-логіки БПЛА (Python Software Engineer)