
Search by job, company or skills
Company Description
Drogo Drones Private Limited is a Hyderabad-based leader in advanced drone technology, revolutionizing industries such as agriculture, mining, infrastructure, and security. The company offers comprehensive UAV solutions, including drone manufacturing, pilot training, aerial surveying, LiDAR mapping, and precision agriculture services. Recognized for its innovation, Drogo Drones is trusted by government agencies, corporations, and farmers across India, delivering efficient and high-precision drone-based services. Notable achievements include partnerships with organizations such as Singareni Collieries and NMDC. Join Drogo Drones to shape the future of unmanned technology and make an impact through cutting-edge solutions.
About the Role
Own the mathematical and algorithmic foundation of the swarm — formation control, distributed
decision-making, task allocation, and multi-agent flight dynamics. Translate control theory into
production-quality code that flies.
Key Responsibilities
• Design and implement swarm coordination algorithms: formation control, consensus,
distributed decision-making, and task allocation.
• Model N-vehicle mesh topologies using graph theory; implement consensus protocols for
distributed state synchronization.
• Apply classical and modern control approaches to multi-agent flight dynamics.
• Build hybrid Python + C++ execution: rapid prototyping in Python/MATLAB, production
implementation in C++.
• Validate algorithms in simulation (SITL, MATLAB/Simulink) before flight testing.
• Collaborate with the Backend Developer to integrate control logic into the runtime system.
• Work with Testing & Deployment engineers to design controlled flight experiments and analyze
telemetry.
• Document control laws, assumptions, stability margins, and failure modes.
Must-Have Skills
• Strong foundation in control systems (classical and modern), linear algebra, and probability.
• Practical experience with multi-agent systems, consensus algorithms, or formation control.
• Proficient in both Python (research/prototyping) and C++ (production).
• MATLAB/Simulink for modeling and simulation.
• Ardupilot SITL, Gazebo, or comparable UAV simulation experience.
Nice-to-Have
• ROS / ROS2 or similar robotics middleware for multi-agent simulation and integration.
• Published or applied work in swarm robotics, distributed control, or robotics/aerospace.
• State estimation (Kalman filter, EKF, UKF, particle filter).
Job ID: 148624973
We don’t charge any money for job offers