01 Nov
|
DROGO AEROSPACE
|
Hyderabad
01 Nov
DROGO AEROSPACE
Hyderabad
UAV Systems Integration & Verification Engineer
Location:
Hyderabad (On-Site)
About the Role
Drogo Aerospace is developing a multi-node autonomy platform involving distributed vehicle intelligence, swarm coordination, simulation, autopilot integration, and server-hosted development infrastructure. We are looking for an engineer to own system integration, simulation-driven testing, automation, and verification across these components. The objective is to ensure that independently developed software and hardware subsystems work together as a reproducible, tested, and reliable end-to-end system. Responsibilities
• Develop and maintain automated regression, integration, and system-level tests to validate software quality and system behavior across releases.
• Design and execute simulation-driven test scenarios to evaluate autonomy software under nominal, edge-case, and failure conditions.
• Build and maintain automated test frameworks, test harnesses, and utilities for simulation-based validation.
• Work with flight-control systems, onboard computing platforms, physics models, and software
- and hardware-in-the-loop testing environments.
• Validate multi-vehicle behavior, vehicle configuration isolation, interface contracts, message handling, timing, communication loss, and recovery behavior.
• Develop Python tools for test automation, telemetry analysis, data validation, and testresult reporting.
• Deploy, configure, and maintain the integrated software and simulation stack on Linux servers and virtualized environments.
• Identify, reproduce, and diagnose software and integration issues using source code, telemetry, logs, and repeatable experiments.
• Define test plans, measurable acceptance criteria, performance metrics, and verification procedures.
• Integrate automated tests into development workflows and CI/CD pipelines to detect regressions early.
• Maintain test documentation, traceability, and verification results to support reliable system releases.
• Collaborate with development teams to improve software quality, testability, and system reliability. Required Skills
• Strong Python programming skills and practical software-debugging experience.
• Hands-on experience in UAVs, robotics, embedded systems, or autonomous system integration.
• Understanding of automated testing, integration testing, regression testing, and systematic debugging.
• Working knowledge of Linux, Git, computer networking, and distributed applications.
• Ability to investigate issues across software, simulation, onboard computing, and hardware interfaces.
• Strong analytical, problem-solving, and technical documentation skills. Preferred Skills
• Familiarity with flight controllers, flight-control software, and ground-control software.
• Understanding of Software-in-the-Loop (SITL) and Hardware-in-the-Loop (HITL) testing.
• Experience with simulation-based testing, automated test frameworks, or large-scale test execution.
• Working knowledge of onboard computing platforms and companion computers.
• Familiarity with CI/CD, Docker, virtual machines, and automated test infrastructure.
• Basic understanding of multi-agent robotics, swarm systems, or autonomous navigation. Expected Outcomes
• A reproducible process for bringing up and validating the integrated system.
• Automated tests covering critical subsystem interfaces and multi-vehicle behaviors.
• Repeatable simulation scenarios with measurable pass/fail criteria.
• Transparent diagnostic evidence and reports for failures and regressions.
• A reliable verification workflow that supports continuous development and progressively more realistic testing
📌 UAV System Integration (Hyderabad)
🏢 DROGO AEROSPACE
📍 Hyderabad