Navigation, Guidance and Control Systems Engineer
IIT Bombay
Job Title: Navigation, Guidance and Control Systems Engineer
About the Project
This government-funded project focuses on the development and demonstration of drone and allied technologies. It aims to foster strong industry-academia collaborations to address real-world challenges and drive innovation, leveraging advanced technologies and infrastructure. Comprehensive training programs are an integral component.
Key Responsibilities
- Design and develop autonomous flight control, navigation, and guidance systems, including path and mission planning, for different classes of UAVs (Multi-rotor, Fixed-wing, VTOL) for the entire mission profile.
- Perform system identification and develop mathematical models of UAV dynamics.
- Calibrate and integrate various sensors, including IMUs, GPS, Barometer, LiDAR, Radars, Camera, and Optical flow sensors.
- Implement sensor fusion techniques for state and parameter estimation of UAVs.
- Integrate developed algorithms into onboard companion computers (e.g., Jetson, STM32 processor based boards).
- Design and develop algorithms for path planning/guidance strategies and control systems.
- Implement developed designs/algorithms with UAVs/Drones.
- Test and validate developed algorithms in a simulation environment closely resembling actual flight scenarios.
- Collaborate with cross-functional teams to enhance UAV system capabilities.
- Maintain proper documentation of the design process, test results, algorithm modifications, and provide technical reports.
- Undertake any other assigned work as per requirements.
Requirements & Tech Stack
- Experience of designing and developing algorithms for path planning/guidance strategies, control system, and navigation/sensor fusion.
- Familiarity with autopilot firmware, such as PX4 and ArduPilot.
- Knowledge of sensor selection for specific UAV applications and the sensor fusion process for increased accuracy and reliability.
- Knowledge of drones/aerial robots regarding their control and stability aspects.
- Proficiency in programming languages and simulation/modeling tools: Python, C/CPP, MATLAB/Simulink, ROS/ROS2, Gazebo.
- Software proficiency: Mission Planner, QGC, CubeIDE, CubeMX.
- Well-versed with communication protocols, such as MAVLINK.
Qualifications
- PhD in a relevant field OR
- MTech/ME or equivalent with relevant experience OR
- BTech/BE or equivalent with relevant experience.




