Warbirds Бойові Птахи України logo

Control Systems R&D Engineer (UAV)

Primary stack

PythonC++SOLID

Nice to have's

Automatic Control TheoryState-space ModelsMechanicsDifferential EquationsSolid Body DynamicsPythonMATLAB/SimulinkC++

Job description

About the Position

We are seeking a Control Systems R&D Engineer for UAVs with experience in automatic control theory and practical experience with physical systems. We are primarily looking for a Middle-level engineer, but we will also consider a strong Junior with a solid foundation in automatic control theory and hands-on experience with a physical system. Experience can be commercial, research-based, academic, or from a personal project. Engineers from robotics, mechatronics, electric drive control, industrial automation, or automotive control systems are welcome. Experience with UAVs, autopilots, and C++ is not mandatory at the start. The team will provide context for the platform, autopilot, and integration. We expect independence in working with control models and algorithms.

Responsibilities

  • Build and verify dynamic system models.
  • Develop and improve control and stabilization algorithms.
  • Consider noise, delays, discretization, saturation, and other real-system constraints.
  • Analyze simulation results, experiments, and telemetry.
  • Integrate algorithms with autopilot and embedded systems engineers into onboard software.
  • Participate in SIL/HIL verification, bench tests, and flight trials.

Requirements

  • Ability to apply classical automatic control theory and state-space models.
  • Knowledge of mechanics, differential equations, and solid body dynamics.
  • Personal experience in implementing or significantly tuning at least one control loop on real equipment, including a lab setup.
  • Proficiency in Python or MATLAB/Simulink.
  • Understanding of the impact of sampling frequency, delays, noise, saturation, and discrepancies between the model and the control object.
  • Ability to distinguish control algorithm issues from sensor, delay, actuator, or model problems based on models, telemetry, and experimental results.
  • Willingness to learn C++ for integrating algorithms into onboard software.

Nice to Have

  • Ability to apply classical automatic control theory and state-space models.
  • Knowledge of mechanics, differential equations, and solid body dynamics.
  • Personal experience in implementing or significantly tuning at least one control loop on real equipment, including a lab setup.
  • Proficiency in Python or MATLAB/Simulink.
  • Understanding of the impact of sampling frequency, delays, noise, saturation, and discrepancies between the model and the control object.
  • Ability to distinguish control algorithm issues from sensor, delay, actuator, or model problems based on models, telemetry, and experimental results.
  • Willingness to learn C++ for integrating algorithms into onboard software.

We Offer

  • Competitive salary
  • Full-time position
  • Opportunity to work on cutting-edge UAV technology

About the Company

[Company description if present]

© Warbirds Бойові Птахи України. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

Компанія «Бойові Птахи України» (Warbirds.com.ua) є одним з провідних вітчизняних розробників та виробників БПЛА для потреб Сил Оборони України.Головний продукт компанії — безпілотний авіаційний комплекс «ВАЛК-1», відомий як «Валькірія», на фронт вже було відправлено майже тисяча таких бойових «пташок».

More at Warbirds Бойові Птахи України

All 42 roles

Popular searches