Embedded Software Engineer
The main goal of this role is to create a reliable and efficient product, achieving this through the development and integration of embedded software with the hardware platform, so that the user/operator receives a device that operates stably and meets technical standards.
The focus of this role is:
• Development and integration of embedded software for UAV flight control, navigation and sensor systems.
• Creation and improvement of autopilot algorithms: stabilization, altitude hold, routing, obstacle avoidance, return to "Home", etc.
• Optimization of stabilization algorithms and real-time operation.
• Testing firmware on hardware prototypes and simulators, identifying and eliminating critical errors.
• Increasing energy efficiency: optimizing battery usage to increase flight time.
• Ensuring compliance of software with industry safety standards.
• Preparing firmware for large-scale production: adaptation for different products and rapid integration of new modules.
• Collaboration with hardware engineers to coordinate the operation of sensors, controllers and communication modules.
Required languages
| English | B1 - Intermediate |
| Ukrainian | B2 - Upper Intermediate |