The Drone System Test and Support Engineer is a foundational role, perfect for recent graduates or candidates with 0–2 years of experience (YoE) who possess a strong technical mindset and a passion for robotics.
You will serve two critical functions:
Quality Assurance: Execute detailed test procedures for our core software components (Linux SDK and Mobile GCS App).
Tier 2 Support: Utilize your testing expertise to effectively replicate, analyze, and troubleshoot complex technical issues reported by our customer base.
JOB DESCRIPTION
Software Quality Assurance & Testing (70% Focus)
Linux SDK & Embedded Testing: Utilize Linux command- line interface (CLI)/python tools to execute scripted tests, monitor system performance, and extract diagnostic logs from the drone&039;s embedded software.
Mobile App Testing: Execute structured test cases for the Ground Control Station (GCS) mobile application (such as QGroundControl) on Android and iOS, ensuring proper Mission Planning, telemetry, and user interface (UI/UX) functionality.
Defect Management: Identify, reproduce, and document software defects clearly and accurately using bug- tracking systems, detailing the steps for reproduction and observed results.
Technical Support & Troubleshooting (30% Focus)
Log Analysis: Assist in collecting, processing, and performing preliminary analysis of customer flight logs and diagnostic reports to determine if the root cause is hardware, software, or user error.
User Communication: Communicate clearly and professionally with technical and non- technical users to gather detailed information necessary for issue reproduction and provide effective troubleshooting steps.
Knowledge Base Contribution: Based on recurring customer issues, contribute to internal knowledge bases, technical FAQs, and user documentation to empower both customers and the support team
Issue Replication (Core Support Task): Act as the Tier 2 support interface by attempting to replicate and validate complex technical issues reported by customers or Tier 1 support staff on our internal test benches.
Hardware Familiarization (Team Support)
Assembly Support: Learn and assist with the basic assembly, configuration, and setup of drone hardware components (flight controllers, radio transmitters, etc.) necessary for maintaining the testing.
Flight Observation: Observe and support scheduled test flights, meticulously documenting any in- flight anomalies.