BS Graduated from Aerospace/Aeronautical, Mechatronics, Mechanical Engineering or similar fields.
Language:
English, Urdu
Computer Skills:
Proficient in MATLAB and Simulink tools, Experienced in Software-in-loop and hardware-in-the-loop simulation systems, Proficiency in programming languages such as C/C++ and Python, MS Office Applications
Experience & Abilities:
Experience of 1-3 years in the relevant field.
Strong knowledge of flight dynamics and flight controls.
Knowledgeable in linear-nonlinear control systems, transfer functions, guidance and navigation schemes.
Experienced with Kalman filter, GNSS, IMU systems.
Understanding of drone hardware, including flight controllers and sensor integration.
Job Description / Responsibilities:
Develop lower and upper-level flight control algorithms for unmanned aerial vehicle systems, conduct stability analysis and enhance flight capabilities.
Design and implement guidance, navigation, and control algorithms for autonomous drone operations, including path planning, trajectory optimization, and stabilization
Model, simulate, and tune control systems (e.g., PID, MPC, LQR) for flight stability, obstacle avoidance, and precise maneuvering.
Build and utilize simulation environments (e.g., MATLAB/Simulink, ROS, Gazebo) to validate algorithms and predict system performance.
Support field testing of drones, analyses flight data, and iterate on GNC designs to improve performance and reliability
Work with hardware engineers to integrate GNC systems with drone platforms and collaborate with software teams to ensure seamless system integration.
Create detailed technical documentation, including algorithm specifications, test plans, and performance reports.
Conduct functional tests of software and control algorithms and report analyses.
Plan flight test activities, participate in flight tests, and conduct flight analyses.