Віддалена робота
В офісі/на місці
Повна зайнятість
OMD Systems develops advanced autonomous drone technologies for defence and security applications.
Our mission is to create reliable, intelligent, and efficient unmanned systems that strengthen modern defence capabilities.
Learn more at www.omdsystems.com
We are looking for a C/C++ Software Engineer to join our R&D team focused on autopilot development and flight control systems.
You’ll work on embedded platforms, real-time control algorithms, and integration of flight dynamics models into our autonomous drones.
This is a full-time remote position.
Responsibilities:
- Develop and maintain autopilot modules in C/C++.
- Implement control algorithms and integrate them with onboard systems.
- Work with CMake/make build environments and optimize embedded code performance.
- Design and test flight dynamics, kinematics, and control models.
- Apply signal-processing methods (FIR/IIR filters, averaging, sensor fusion).
- Collaborate with hardware and aerodynamics teams to tune flight performance.
- Conduct real-flight testing, analyze logs, and improve system stability.
Requirements:
- Solid knowledge and experience with C/C++, CMake, and make.
- Understanding of automatic control principles, mechanics, dynamics, and kinematics.
- Basic experience with signal processing (FIR/IIR filters, averaging, etc.).
- Proficiency in vector algebra and coordinate transformations.
- Familiarity with Kalman filters (sensor fusion, state estimation).
- Experience in embedded programming (ARMv7, Cortex-Mx).
- Knowledge of aerodynamics and real flight testing is a big plus.
- Experience with Ardupilot, Betaflight, or PX4 codebases is highly valued.
- Any personal attempts to build your own autopilot are an excellent advantage.
Nice to have:
- Experience with simulation tools (Gazebo, SITL).
- Knowledge of flight data logging and telemetry systems.
- Passion for drones, robotics, and open-source autopilot frameworks.
We offer:
- Competitive compensation.
- The opportunity to work with cutting-edge defence drone technologies.
- A chance to influence core flight software architecture.
- Collaboration with highly skilled engineers and test pilots.
- Real-world testing of your code in the air.
Оксана
OMD Systems Перевірена
Оборонна промисловість Сайт компанії






