73 views
Lavbet, TOV
We are looking for an embedded developer to work with unmanned systems.
The main tasks include development and adaptation of firmware, integration of sensors, adjustment of navigation algorithms and communication systems, as well as technical support and optimization of the platform.
Main duties
Development and support of firmware on C/C++ for STM32 / ESP32
Adaptation and customization of ArduPilot / PX4 for specific tasks
Integration of sensors (IMU, GPS, lidar, optical flow, cameras)
Implementation and adjustment of navigation algorithms without GPS:
optical flow
visual odometry
inertial navigation
Working with stabilization and flight control (PID settings)
Implementation of avoidance / obstacle detection
Configuration and optimization of communication systems (telemetry, video, radio)
Debugging, testing and technical support platforms
Requirements
Embedded-development experience in C/C++
Experience with STM32 or ESP32
Understanding the architecture of ArduPilot or PX4
Knowledge of sensor principles fusion
Interaction with the hardware team
Operation support
Participation in testing and field trials