03 Nov
|
DROGO AEROSPACE
|
Hyderabad
03 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.
- Solid 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.
- Clear diagnostic evidence and reports for failures and regressions.
- A reliable verification workflow that supports continuous development and progressively more realistic testing
📌 UAV System Integration & Verification Engineer (Hyderabad)
🏢 DROGO AEROSPACE
📍 Hyderabad