Flight control algorithm engineer

Scope of Responsibilities
1. Responsible for the design, development and maintenance of flight control and management software;
2. Be responsible for the preparation of documents related to flight control and management software;
3. Participate in the design and development of other embedded software.
1. Master's degree or above in aerospace, automation, software engineering, mechanical and electrical engineering, etc 2. Experience in flight control software design and debugging, familiar with PX4, Ardupilot and other open source flight control projects is preferred;
3. Have a solid foundation in software engineering, data structure and algorithm design, have in-depth research on real-time embedded operating systems, have embedded software design, debugging capabilities and project experience; have a deep understanding of automatic control principles;
4. In-depth master of C/C++ programming language, able to proficiently use embedded development environment for software development and debugging.
Personal introduction