Job Description
In this position, the engineer must design, improve, and debug control applications. Also, make the necessary changes and make corresponding tests by using the necessary codes.
Responsibilities:
- Develop, improve, and bug fixing of algorithms and applications of control and guidance and related codes.
- Tune the control gains and improve loop structures.
- Improve and bug fixing of logic and guidance algorithms according to reported bugs and requested upgrades.
- Test and validate codes using software in the loop and practical tests.
- Analyze flight quality and development of analysis tools.
- Study flight logs and validation of flight quality.
- Investigate the causes of flight crashes.
- Extract the flight quality parameters of the company's aircraft.
- Study-related books and articles.
- Document the work done.
Requirements:
Education:
- Bachelor's degree and higher in Aerospace Engineering, Electrical Engineering, or Mechanical Engineering.
Work Experience:
Age:
Gender:
Military Service Situation:
- An end-of-service card is mandatory for men.
Competencies:
- Mastering the concepts of flight mechanics, guidance, and operation of multi-rotor autopilots.
- Experience and familiarity with the design and adjustment of control loops.
- Proficiency in programming in C language.
- Proficiency in MATLAB and Simulink.
- Ability to read English texts.
- Familiarity with Git.
- Familiarity with navigation concepts.
- Experience working on simulation and control of flying devices.
- Interested in practical and field tests.
- High intelligence and creativity.
- Comfortable with writing reports and documenting experiences.